Web ページには 4 つの入力があります。要件は、ユーザーが 1 つの入力を埋めるとき、その値が 3 つの入力を埋め、3 つの入力色が 2 番目の入力と同じように赤に変わることです。しかし、1 つの入力を塗りつぶすと、4 つの入力の色が赤に変わります。
ここに例がありますhttp://jsfiddle.net/SXzyR/
<head>
<script type="text/javascript" src="jquery-1.7.2.js"></script>
<script type="text/javascript">
$(function(){
$('input').blur(function(){
txtval()
})
})
</script>
<script type="text/javascript">
function txtval(){
document.getElementById('myid3').value = document.getElementById('myid1').value;
document.getElementById('myid4').value = document.getElementById('myid2').value;
document.getElementById('myid3').style.color="#ff0000"
document.getElementById('myid4').style.color="#ff0000"
}
</script>
</head>
<body>
1
<input type="text" id="myid1" value="Enter name"/>
2
<input type="text" id="myid2" value="Enter name"/>
3
<input type="text" id="myid3" value="Enter name"/>
4
<input type="text" id="myid4" value="Enter name"/>
</body>