js判断文本框值是否改变 没有改变弹出一个框
</textarea>
<input type="button" value=" 提 交 " onclick="submit()" />
<script>
function $(id){return document.getElementById(id)}
var text=$("text").innerHTML
function submit(){
if($("text").innerHTML==text){
alert("没有改变!")
}else{
alert("已改成:"+$("text").innerHTML)
}
}
</script>
<html><head>
<title>测试</title>
<script >
function setValue(obj){//在A文本框内键盘按键按下并松开触发
if(obj.value != null &&obj.value != "") {//文本框A的值不为空时,文本框B的值随A变化
document.getElementById("text2").value = parseInt(obj.value) + 5
}
else {//文本框A值为空,则清空B文本框的值
document.getElementById("text2").value = ""
}
}
</script>
</head>
<body>
<form>
<input type = "text" id="text1" name="textone" onkeypress="setValue(this)"/>
<input type = "text" id="text2" />
</form>
</body>
</html>