<sclect id="selcity">
<script type="text/javascript" language="javascript">
if(<%=account.province%>.equals("湖南")){
document.write("<option value="+<%=account.province%>+" selected=selected>湖南</option>");
}
</script>
</sclect>
这个为什么输不出来,请高人指点.
<script type="text/javascript" language="javascript">
if(<%=account.province%>.equals("湖南")){
document.write("<option value="+<%=account.province%>+" selected=selected>湖南</option>");
}
</script>
</sclect>
这个为什么输不出来,请高人指点.
解决方案 »
- jsp向MYSQL4.0数据库插入数据的同时想获取自动生成的ID号的问题,特急!!!!!
- js number限制问题 求助
- 老猫的理想制作w3school javascript 电子书 chm版
- 请教个javascript移动div的问题!
- 请看对windows.moveby()的理解对吗?
- unicode编码大于10000的是什么字符.
- 模态窗口传值问题?
- 请高手帮我看看这个页面的JavaScript效果!!
- 求一Delphi 编写 ActiveX 的 helloWord!要求用javascrip 能调用其中一方法!!
- 菜鸟请人指点迷津
- javascript这是什么意思?
- autoLoad进来的子页面的JS变量无法访问父页面的JS变量(EXTJS3.0)
中不可以输出
<script></script>
<script type="text/javascript" language="javascript">
if(<%=account.province%>.equals("湖南")){
document.write("<option value="+<%=account.province%>+" selected=selected>湖南</option>");
}
</option>
</script>
</select>中option输不出来是什么原因
如果非要那样的话
你的问题现在是 select中不能嵌套script标签
<%if(account.province.equals("湖南")){%>
document.write("<option value="+'<%=account.province%>'+" selected=selected>湖南</option>");
<%}%>
</script>
没有引号导致出错吧。、
试一试‘<%=account.province%>’
<select id="selcity">
</select>
<script type="text/javascript" language="javascript">
if("<%=account.province%>"==("湖南")){
var str = "option value='"+<%=account.province%>+"' selected=selected>湖南</option>";
document.getElementById("selcity").innerHtml=str;
}
</script>