js判断文本框值是否改变怎么实现

JavaScript016

js判断文本框值是否改变怎么实现,第1张

<textarea id="text" style="width:500pxheight:100pxborder:1px solid #ddd">

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>