请教:在提交验证的时候能否不直接在onSubmit="return login_check(this);"处指定函数,而在onClick="javascript:login_check(this);"并 主样不行!要选用一个文本框保留提交控件的id!再去读那个文本框的id值,如果是那个提交的按钮测写一个函数可以解决 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script lanuage="javascript"><!-- function check(form) { if( form.textname.value==""){ form.submit=false; } else { form.submit=true;}}</script> 如果不用onSubmit="return login_check(this);"这种,那么首先,提交按钮的类型就得改<input type="submit" name="Submit" value="提交" onClick="javascript:login_check();"/>--><input type="button" name="Submit" value="提交" onClick="javascript:login_check();"/>然后:<script language="JavaScript" type="text/JavaScript"><!--function login_check() {if(document.form1.Checkbox1.checked == false && document.form1.Checkbox2.checked== false && document.form1.Checkbox3.checked== false) {alert("请选择查询项...");return false; } else {document.form1.submit();}}//--></script><form id="form1" name="form1" method="post" action=""> 兄台。。按照你的例子改了。。但是现在的问题是不能提交<script language="JavaScript" type="text/JavaScript"><!--function login_check2() {if(document.Form1.Checkbox1.checked == false && document.Form1.Checkbox2.checked== false && document.Form1.Checkbox3.checked== false) {alert("请选择查询项..................");document.Form1.submit=false;} else {alert("已选择查询项..................");document.Form1.submit();}}//--></script><INPUT class="button" id="Button_Search_Date" value=" 查询 " name="Submit" runat="server" CausesValidation="False" type="button" onClick="javascript:login_check2();" > 1、函数check_Date修改为function check_Date(form) {if(form.Checkbox1.checked == false && form.Checkbox2.checked== false && form.Checkbox3.checked== false) {alert("请选择查询项...");return false; } else {form.submit();}}2、onSubmit="return login_check(this);"改为onSubmit="return false;"3、调用处<input type="button" name="Submit" value="提交" onClick="check_Date(this.form);"/> 兄台用了你的也不能提交。其实我的<input type="button" name="Submit" value="提交" onClick="check_Date(this.form);"/>是一个asp.net的服务器端控件。当我在客户用javascript端判断了Checkbox是否选中后。就提交到服务器端去执行了 检查一下注意大小写:Form1?form1? 注意了我的程序里的都是Form1 兄台用了你的也不能提交。其实我的<input type="button" name="Submit" value="提交" onClick="check_Date(this.form);"/>是一个asp.net的服务器端控件。当我在客户用javascript端判断了Checkbox是否选中后。就提交到服务器端去执行了 兄台用了你的也不能提交。其实我的<input type="button" name="Submit" value="提交" onClick="check_Date(this.form);"/>是一个asp.net的服务器端控件。当我在客户用javascript端判断了Checkbox是否选中后。就提交到服务器端去执行了 dtree生成动态树 去除图片超级链接,垃圾代码,正则表达式? 如何在IE6捕获点击右上角×来关闭窗口的事件? 求比较快的查找算法 如何把子Table中的内容換成自己想要的実際内容? 准备去买本javascript地书,大家推荐一下呀 高级问题:访客访问我的网站时,自动弹出设置主页对话框,如果不设.则再弹出,直到设为止 有点难度:实现对输入的日期进行动态检查 怎么从一个选择窗口选值返回到父窗口的<input>中? 列表框中每一列的内容如果过长,不能在一行中完全显示,如何让其自动换行,急 框架页里的框架页应该怎么调用 ^^" 有点饶嘴哈 如何用javascript实现jsp分页
<!--
function check(form)
{
if( form.textname.value=="")
{
form.submit=false;
}
else
{
form.submit=true;
}}
</script>
onSubmit="return login_check(this);"这种,那么首先,提交按钮的类型就得改<input type="submit" name="Submit" value="提交" onClick="javascript:login_check();"/>--><input type="button" name="Submit" value="提交" onClick="javascript:login_check();"/>然后:<script language="JavaScript" type="text/JavaScript">
<!--
function login_check()
{
if(document.form1.Checkbox1.checked == false && document.form1.Checkbox2.checked== false && document.form1.Checkbox3.checked== false)
{
alert("请选择查询项...");
return false;
}
else
{
document.form1.submit();
}}
//-->
</script><form id="form1" name="form1" method="post" action="">
<script language="JavaScript" type="text/JavaScript">
<!--
function login_check2()
{
if(document.Form1.Checkbox1.checked == false && document.Form1.Checkbox2.checked== false && document.Form1.Checkbox3.checked== false)
{
alert("请选择查询项..................");
document.Form1.submit=false;}
else
{
alert("已选择查询项..................");
document.Form1.submit();}}
//-->
</script><INPUT class="button" id="Button_Search_Date" value=" 查询 " name="Submit" runat="server" CausesValidation="False" type="button" onClick="javascript:login_check2();" >
function check_Date(form)
{
if(form.Checkbox1.checked == false && form.Checkbox2.checked== false && form.Checkbox3.checked== false)
{
alert("请选择查询项...");
return false;
}
else
{
form.submit();
}}2、onSubmit="return login_check(this);"改为
onSubmit="return false;"3、调用处
<input type="button" name="Submit" value="提交" onClick="check_Date(this.form);"/>
其实我的<input type="button" name="Submit" value="提交" onClick="check_Date(this.form);"/>是一个asp.net的服务器端控件。
当我在客户用javascript端判断了Checkbox是否选中后。就提交到服务器端去执行了
我的程序里的都是Form1
其实我的<input type="button" name="Submit" value="提交" onClick="check_Date(this.form);"/>是一个asp.net的服务器端控件。
当我在客户用javascript端判断了Checkbox是否选中后。就提交到服务器端去执行了
其实我的<input type="button" name="Submit" value="提交" onClick="check_Date(this.form);"/>是一个asp.net的服务器端控件。
当我在客户用javascript端判断了Checkbox是否选中后。就提交到服务器端去执行了