当前位置:编程学习 > JSP >>

jsp关于列表框onchange()事件和文本框onblur事件;具体代码如下,

<script type="text/javascript"> function select(){ alert("hello world"); } function cctv(){ var name=document.form.username.value; if(name==''||name==null) alert(" not null !"); } else{ alert("ok"); } function check(){ var name=document.form.username.value; if (name==''||name==null) alert("name not null"); document.form.action= "test1.jsp"; document.from.submit(); return false; } </script> </head> <body> <form action="test2.jsp" name="form" method="post"> <select name="select" onChange="select()"> <option value="select">select</option> <option value="1">boy</option> <option value="0">girl</option> </select> <input name="username" type="text" onblur="cctv()"/> <input type="submit" value="submit" onClick="check()"> </form> 问题:以上代码那些错了,点击了相应事件之后没有反应,IE提示页面出错。还有…如果去了<from></form>表单之后,会执行select列表框的onchange事件,加上为什么不会呢????是不是我哪里写错了???希望各位大哥大姐踊跃帮忙,答案详细了肯定会给高分,现在主要是怕没人回答,或回答的跟我问的没关系的。小弟先 谢过各位大哥大姐了………………感谢中………………
答案:我建议你好好看看代码,
function cctv(){
 var name=document.form.username.value;
 if(name==''||name==null)(少括号)
 alert(" not null !");
}
else{
 alert("ok");
}(少括号)
另外function select()改成function selects()
估计select是关键字
完整代码如下:
 <script type="text/javascript">
function selects(){
 alert("hello world");
}
function cctv(){
 var name=document.form.username.value;
 if(name==''||name==null){
  alert(" not null !");
 }else{
  alert("ok");
 }
}
function check(){
 var name=document.form.username.value;
 if (name==''||name==null)
 alert("name not null");
 document.form.action= "test1.jsp";
 document.from.submit();
 return false;
}
</script>
</head>
<body>
<form action="test2.jsp" name="form" method="post">
<select name="select" onchange="selects();">
<option value="select">select</option>
<option value="1">boy</option>
<option value="0">girl</option>
</select>
<input name="username" type="text" onblur="cctv()"/>
 <input type="submit" value="submit" onClick="check()">     
 </form>

上一个:jsp网站不想被百度等搜索引擎搜索到,因为是公司内部使用,但又必须放到网络,求高手给段代码,至诚感谢。
下一个:求一段MYSQL中的数据插入到jsp中的表格代码!!!

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,