日期:2014-05-18  浏览次数:20515 次

在线急等,熟悉javascript的人快进来看看啊
因为我没有学过脚本语言,所以现在只能请教大家了,页面上有四个dropdownlist控件和一个文本框控件(xingming),dropdownlist控件分别是系部(xi),专业(zhuanye),班级(banji)   和事件(shijian)当用户没有选择时四个dropdownlist控件都是 "请选择 ",其中前面3个dropdownlist控件是联动的
我想用javascript   判断当用户没有选择班级(banji)的dropdownlist控件和事件的dropdownlist控件和在文本框中没有输入姓名时,当他点提交按钮时就会给出提示 "请把内容填写完整 ",应该怎样实现,因为只有选择选择系部和专业以后才可以选择班级,
恳请大家帮忙,以前我请教别人时他们给出这种代码,但是这种根本就不行;

<script   language= "javascript "   type= "text/javascript ">
function   isfull(){
if(document.getElementById( "banji ").selectindex==-1||document.getElementById( "xingming ").value== " ")
{
alert( "填写不完整! ");
return   false;
}
}
</script>

  <form   id= "form1 "   runat= "server "   onsubmit= "return   isfull() ">
因为用上这个随便选择哪个dropdownlist控件时都会弹出提示框出来,而且前面三个控件不能联动
请问如何解决这个问题?

------解决方案--------------------
把提交事件的方法添加到提交按钮中
<asp:button id= "btnSubmit " onclick= "return isfull() " runat= "server "/>