我的網頁有四個輸入。要求是當用戶填滿1個輸入時,它的值應該填入3個輸入,3個輸入的顏色應該變爲紅色相同的第二個輸入。但是當我們填充1個輸入,然後4個輸入顏色變爲紅色。模糊處理javascript
下面是一個例子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>
你爲什麼混合兩者的js和jQuery代碼。它看起來不錯 –
@InternalServerError代碼不是網站中的可視元素。 – Joonas
@Joonas我知道,我們應該鼓勵遵循編碼準則 –