HTML控件:<li class="button_lg" style="cursor:pointer" onclick="btnlogin()">登 录 </li>
function btnlogin(){
$("#lform").submit();
document.getElementById('<%=Button1.ClientID %>').click();
}
表单lform需要提交,但是提交前需要做个验证内容如下:
if ($.trim($("#uname"))) {
alert("请输入用户名");
return false;
}
else if ($.trim($("#upwd"))) {
alert("请输入密码");
return false;
}
else if ($.trim($("#ucode"))) {
alert("请输入验证码");
return false;
}
else if ($.trim($("#ucode")) != $("#VerifyCode").val()) {
alert("验证码错误");
return false;
}
return true;
如何调用?
function btnlogin(){
$("#lform").submit();
document.getElementById('<%=Button1.ClientID %>').click();
}
表单lform需要提交,但是提交前需要做个验证内容如下:
if ($.trim($("#uname"))) {
alert("请输入用户名");
return false;
}
else if ($.trim($("#upwd"))) {
alert("请输入密码");
return false;
}
else if ($.trim($("#ucode"))) {
alert("请输入验证码");
return false;
}
else if ($.trim($("#ucode")) != $("#VerifyCode").val()) {
alert("验证码错误");
return false;
}
return true;
如何调用?
if(check())
{
$("#lform").submit();
document.getElementById('<%=Button1.ClientID %>').click();
}
}
function check(){
if ($.trim($("#uname"))) {
alert("请输入用户名");
return false;
}
else if ($.trim($("#upwd"))) {
alert("请输入密码");
return false;
}
else if ($.trim($("#ucode"))) {
alert("请输入验证码");
return false;
}
else if ($.trim($("#ucode").val()) != $("#VerifyCode").val()) {
alert("验证码错误");
return false;
}
return true;
}报错:对象不支持此属性或方法
所以都随便顶帖 来获得可用分!!!!!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!-- function btnlogin(){
if (show()) {
$("#lform").submit();
return true;
} else {
return false;
}
}
function show() {
if ($.trim($("#uname"))) {
alert("请输入用户名");
return false;
} else if ($.trim($("#upwd"))) {
alert("请输入密码");
return false;
} else if ($.trim($("#ucode"))) {
alert("请输入验证码");
return false;
} else if ($.trim($("#ucode")) != $("#VerifyCode").val()) {
alert("验证码错误");
return false;
}
return true;
}
//-->
</SCRIPT>
</HEAD><BODY>
<form method="post" action="">
<li class="button_lg" style="cursor:pointer" onclick="btnlogin()">登 录 </li>
</form>
</BODY>
</HTML>
给你说了你的 if ($.trim($("#uname"))) 这里连续几个都不对啊
应该是if($.trim($('#uname').val()))
纯javascript///
function btnlogin() {
var nameObj=document.getElementById("${}").value
nameObj.value=nameObj.value.trim()
if(nameObj.value="")
{
alert('不能为空');
nameObj.foucs();
return false;
}
....
有多少个属性值写多少个 在onclick 返回方法名就OK了
HTML控件:<li class="button_lg" style="cursor:pointer" onclick=" return btnlogin()">登 录 </li>