select onchange没用 javascript与java代码混成一片................java代码是在服务器处理javascript是在浏览器处理代码逻辑错错错 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 静态页是这样的 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html lang="zh-CN"> <head> <title>register.jsp</title> <link rel="stylesheet" type="text/css" media="all" href="calendar-win2k-cold-1.css" title="win2k-cold-1" /> <script type="text/javascript" src="js/calendar.js"></script> <script type="text/javascript" src="js/calendar-zh.js"></script> <script type="text/javascript" src="js/calendar-setup.js"></script> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> <script language="JavaScript" > function updateCity(selectProvince) { bean.Sql sql=new Sql(); sql.setSql("select * from city where province='"+selectProvince+"'"); java.sql.ResultSet set=sql.content(); int i=0; while(set.next()){ document.registerForm.city.options[i]=new Option(set.getString(1),set.getString(2)); i++; } } </script> <form name="registerForm" method="POST" action="/zone/register.do"><br> <table width="50%" height="50%" border="1" align="center"><tbody><tr><td width=‘40%’ align=center> 用户名:</td><td> <input type="text" name="name" value=""></td></tr><tr><td width=‘40%’ align=center> 密码:</td><td> <input type="password" name="password" value=""></td></tr><tr><td width=‘40%’ align=center> 重复密码:</td><td> <input type="password" name="repassword" value=""></td></tr><tr><td width=‘40%’ align=center> 出生时间:</td><td><!-- 两个input要在同一行 --><input type="text" name="bth" size="20" value="2007-8-9" id="birthday"><input type="reset" value="..." onclick="return showCalendar('birthday','y-m-d');"></td></tr><tr><td width=‘40%’ align=center> 地址:</td><td><select name="province" onchange="updateCity(this.options[this.options.selectedIndex].value)" ><option value=01>北京 </option><option value=02>上海 </option><option value=03>重庆 </option><option value=04>浙江 </option><option value=05>广东 </option></select><select name="city" multiple="multiple" size="1"></select></td></tr><tr><td ><input type="submit" name="submit" value="提交"></td><td ><input type="reset" name="reset" value="重置"></td></tr></tbody></table><br><br><br><br ></form> </body></html>提示65行缺少对象 即<select name="province" onchange="updateCity(this.options[this.options.selectedIndex].value)" > onchange="updateCity(this.options[selectedIndex].value)" 这样试试 发现缺少对象是由于javascript里的function 函数错误造成的请问各位大侠,这么实现连接数据库的 两级省市菜单 不刷新全页 只能AJAX实现吗 晕怎么里面有java啊?这错误可太低级了 onmouseout与onmouseover问题 js检验键盘keycode 超链接取值 谁能帮我把字符串分割开!谢谢了! 怎样用javascript写一个动态编辑表格 请教这个问题怎么解决 如何写一个按钮的onClick事件 是这个按钮在按过以后变成灰色无法按得那种状态 600分~征集面试题~|asp|jsp|html|javascript|sql| 请教一个iframe刷新的问题 一个变量的问题(有经验的大虾一定要进来帮忙啊!) 希望高手帮我解决下,谢谢 在输入数字时,每2位加一个","分割符号
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="zh-CN">
<head>
<title>register.jsp</title>
<link rel="stylesheet" type="text/css" media="all" href="calendar-win2k-cold-1.css" title="win2k-cold-1" />
<script type="text/javascript" src="js/calendar.js"></script>
<script type="text/javascript" src="js/calendar-zh.js"></script>
<script type="text/javascript" src="js/calendar-setup.js"></script>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<script language="JavaScript" >
function updateCity(selectProvince)
{
bean.Sql sql=new Sql();
sql.setSql("select * from city where province='"+selectProvince+"'");
java.sql.ResultSet set=sql.content();
int i=0;
while(set.next()){
document.registerForm.city.options[i]=new Option(set.getString(1),set.getString(2));
i++;
}
}
</script>
<form name="registerForm" method="POST" action="/zone/register.do"><br>
<table width="50%" height="50%" border="1" align="center">
<tbody><tr>
<td width=‘40%’ align=center> 用户名:</td>
<td> <input type="text" name="name" value=""></td></tr>
<tr>
<td width=‘40%’ align=center> 密码:</td>
<td> <input type="password" name="password" value=""></td></tr>
<tr>
<td width=‘40%’ align=center> 重复密码:</td>
<td> <input type="password" name="repassword" value=""></td></tr>
<tr>
<td width=‘40%’ align=center> 出生时间:</td>
<td><!-- 两个input要在同一行 -->
<input type="text" name="bth" size="20" value="2007-8-9" id="birthday"><input type="reset" value="..."
onclick="return showCalendar('birthday','y-m-d');"></td></tr>
<tr>
<td width=‘40%’ align=center> 地址:</td>
<td>
<select name="province" onchange="updateCity(this.options[this.options.selectedIndex].value)" >
<option value=01>北京 </option><option value=02>上海 </option><option value=03>重庆 </option><option value=04>浙江 </option><option value=05>广东 </option></select>
<select name="city" multiple="multiple" size="1"></select>
</td></tr>
<tr>
<td ><input type="submit" name="submit" value="提交"></td>
<td ><input type="reset" name="reset" value="重置"></td></tr>
</tbody></table><br><br><br><br >
</form> </body>
</html>
提示65行缺少对象 即
<select name="province" onchange="updateCity(this.options[this.options.selectedIndex].value)" >
请问各位大侠,这么实现连接数据库的 两级省市菜单