JavaScript中怎样判断表单数据相等
怎样用JavaScript判断表单中的两个数据相等比如表单里面有密码和确认密码密码<inputtype="password"name="Password"class="i...
怎样用JavaScript判断表单中的两个数据相等
比如 表单里面有 密码 和 确认密码
密码 <input type="password" name="Password" class="input1" />
确认密码 <input type="password" name="PwdConfirm" class="input1" />
怎样用JavaScript判断这两个数据是否相同 展开
比如 表单里面有 密码 和 确认密码
密码 <input type="password" name="Password" class="input1" />
确认密码 <input type="password" name="PwdConfirm" class="input1" />
怎样用JavaScript判断这两个数据是否相同 展开
4个回答
展开全部
这个判断个人认为写在cs文件里比较简单,因为本来就要在sql中查找顺便if写。不过js也很好实现,不过分在2个地方写就比较乱了。
如果写在js判断,那么楼主要这样写。
//html脚本
<p>密码<input type="password" name="Password" class="input1"id="mima1" /> </p>
<p>确认密码<input type="password" name="PwdConfirm" class="input1" id="mima2"/> </p>
<p><input type="button" value="确认"onclick="panduan()"></p>
//Js脚本
<script type="text/javascript">
function panduan()
{
var mima1=document.getElementById("mima1").value
//取出第一个文本框里输如的值
var mima2=document.getElementById("mima2").value
//取出第二个文本框里输如的值
if(mima1==mima2)
//2个值比较,做判断
{
alert("2个密码一样拉")
document.getElementById("mima1").focus()
//焦点定位
}
else
{
alert("密码和密码确认不同,请重新输入")
document.getElementById("mima1").focus()
//焦点定位
}
}
</script>
该代码已经过调试
如果写在js判断,那么楼主要这样写。
//html脚本
<p>密码<input type="password" name="Password" class="input1"id="mima1" /> </p>
<p>确认密码<input type="password" name="PwdConfirm" class="input1" id="mima2"/> </p>
<p><input type="button" value="确认"onclick="panduan()"></p>
//Js脚本
<script type="text/javascript">
function panduan()
{
var mima1=document.getElementById("mima1").value
//取出第一个文本框里输如的值
var mima2=document.getElementById("mima2").value
//取出第二个文本框里输如的值
if(mima1==mima2)
//2个值比较,做判断
{
alert("2个密码一样拉")
document.getElementById("mima1").focus()
//焦点定位
}
else
{
alert("密码和密码确认不同,请重新输入")
document.getElementById("mima1").focus()
//焦点定位
}
}
</script>
该代码已经过调试
展开全部
function validatePassword(){
var p1 = document.getElementsByName("Password")[0];
var p2 = document.getElementsByName("PwdConfirm")[0];
if (p2.value == p1.value){
return true;
}else{
return false;
}
}
这个是通用的写法,但我不知道判断后怎么处理,所以就写个大概啦!你要判断的时候,调用该方法,比如:第二个password的onblur事件等
var p1 = document.getElementsByName("Password")[0];
var p2 = document.getElementsByName("PwdConfirm")[0];
if (p2.value == p1.value){
return true;
}else{
return false;
}
}
这个是通用的写法,但我不知道判断后怎么处理,所以就写个大概啦!你要判断的时候,调用该方法,比如:第二个password的onblur事件等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(document.getElementsByName("Password")[0].value!=document.getElementsByName("PwdConfirm")[0].value)
{
alert("密码不相同");
return false;
}
{
alert("密码不相同");
return false;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function p(){
var passwordA = document.form(你的FORM名).Password.value;
var passwordB = document.form(你的FORM名).PwdConfirm.value;
if(passwordA ==passwordB ){
******
}else{
*****
}
}
再看不懂我也没办法了!
var passwordA = document.form(你的FORM名).Password.value;
var passwordB = document.form(你的FORM名).PwdConfirm.value;
if(passwordA ==passwordB ){
******
}else{
*****
}
}
再看不懂我也没办法了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询