2 yzhui1216 yzhui1216 于 2017.01.11 00:39 提问

Ks问题,求大神给整合整合代码 3C
 <input type=hidden name=loginname id=loginname value="">新值
<input type=text name=coreloginname id=oldloginname value="">旧值
<input type=hidden name=password id=password value="">
<input type=password name=corepassword id=oldpassword value="">
等等还有很多input
如何在js中判断新值和旧值是否相等,
如果不相等   1.把新值和旧值互换
                       2.提示有那些input字段不相等

1个回答

Carrot_123
Carrot_123   2017.01.11 11:43

var loginname=document.getElementById("loginname").value;
var oldloginname=document.getElementById("oldloginname").value;
if(loginname!=oldloginname){
var tmp=loginname;
document.getElementById("loginname").value=oldloginname;
document.getElementById("oldloginname").value=tmp;
alert("ID为loginname与ID为oldloginname的字段不相等!");
}

就这个思路,如果想要避免代码重复,可以写成带参数的方法

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!