修改新闻时从数据库取值回填表单的问题

来源:百度知道 编辑:UC知道 时间:2024/09/28 10:53:46
<form name="form1" action="updatenews.jsp" method=post>
标题:<INPUT type="text" name="title" value="<%=title%>">
信息分类:
<input type=radio name="type" value=特产新闻>特产新闻
<input type=radio name="type" value=特产百科>特产百科
<input type=radio name="type" value=特产之乡>特产之乡
<input type=radio name="type" value=特产故事>特产故事
信息属性:
<input type=checkbox name="attribute" value="1">推荐
<input type=checkbox name="attribute" value="2">顶置
<input type=checkbox name="attribute" value="3">幻灯片
地区分类:
<select name="country" onchange="cityJump(this.value)" size="8">
<option value="中国特产">中国特产</option>
<option value="亚洲特产">亚洲特产</option>
<option valu

在网页中表示项目已选,用
<option value="中国特产" selected>中国特产</option>。

因此只需在需要判断是否已选的地方用asp语句判断并输出" selected"即可,像这样:
<option value="中国特产"><%if rs("地区")="亚洲" then response.write " selected"%>>中国特产</option>
在每个<option>中都加上。

JSP语法我不太了解,但原理是一样的。 你试试
<option value="中国特产"><% if (rs("地区")=="亚洲") {response.write(" selected");} %>>中国特产</option>

你把修改后的数据集存入list里,然后把list返回给页面,循环遍历一下

<form name="form1" action="updatenews.jsp" method=post>
标题:<INPUT type="text" name="title" value="<%=title%>">
信息分类:
<input type=radio name="type" value=特产新闻>特产新闻
<input type=radio name="type" value=特产百科>特产百科
<input type=radio name="type" value=特产之乡>特产之乡
<input type=rad