首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

单选按钮怎的把数据库中的值传到页面

2012-08-08 
单选按钮怎样把数据库中的值传到页面TD input nameradiobutton typeradio classtext2 value

单选按钮怎样把数据库中的值传到页面
<TD >
  <input name="radiobutton" type="radio" class="text2" value="男" checked > 男 
  <input name="radiobutton" type="radio" class="text2" value="女" > 女
</TD>
 做修改时页面显示的怎样才能和数据库保持一直 


[解决办法]
function ChooseRadioValue(radioName,Value)
{
var radio = document.getElementsByName(radioName);
for(var i = 0;i < radio.length;i++)
{
if(radio[i].value == Value)
radio[i].checked = true;
}
}

更多详细内容请查看:http://www.111cn.net/wy/js-ajax/39756.htm
[解决办法]
<br />
<%
//构造sql语句,取出调查
String sql = "select * from surveyItem where surveyID=2011001";
//获取调查项
Result result = BaseDAO.runSelect(sql);
String item;
Map[] rows = result.getRows();
//循环访问每一个调查项
for (int i = 0; i < rows.length; i++) {
//得到调查项的ID
int id = Integer.parseInt(rows[i].get("id").toString());
//得到调查项
item = rows[i].get("item").toString();
%>
<input type="radio" name="radsurver" value="<%=id%>,<%=item%>" /><%=item%><br />

<%

}

%><br />
[解决办法]
从数据库取出性别的值,假如是sex


那么判断是否选择用下面代码
<input name="radiobutton" type="radio" class="text2" <%if(sex.equals("女")){%>checked <%}%> value="女" > 女

[解决办法]

HTML code
<%......String sex=rs.getString("sex");......%><input name="radiobutton" type="radio" class="text2" value="<%=sex%>"<%=sex.equals("男")?" checked":""%>>男  <input name="radiobutton" type="radio" class="text2" value="<%=sex%>"<%=sex.equals("女")?" checked":""%>>女 另外sex最好用数字保存。比如男为1,女为2 

热点排行