0
我有一個輸入框,如果用戶輸入錯誤,我想清除它的值。我想用onblur事件和一個javascript函數來完成這個任務。使用onblur事件處理程序清除輸入文本框的內容
這是我想給的onblur功能適用於文本框:
<tr>
<td><input id="TryMe" type="text" onblur="checkMe('TryMe')"/></td>
</tr>
,做該函數是這樣的:
<script>
function checkMe(elemID){
elem = document.getElementById(elemID);
if (elemID.value == "CORRECT"){
alert ("you are correct!");
}
else{
document.getElementById(numericElemID).value="";
document.getElementById(numericElemID).focus();
return false;
}
}
和它的作品,因爲我想讓它至。然而,爲什麼當我刪除「返回false」時呢?部分,它不工作了:
else {
document.getElementById(numericElemID).value="";
document.getElementById(numericElemID).focus();
}
編輯:包括JavaScript和文本輸入
我們可以看到所有的JavaScript的? – j08691 2012-01-12 03:15:53
你的意思是「不起作用」是什麼意思? – RobG 2012-01-12 03:38:01
由不起作用我的意思是輸入框的內容不會被刪除 – user571099 2012-01-12 04:23:00