0
A
回答
-1
這裏是你可以做什麼來把vaue在文本框中:
var data = /*call to your function*/
var txtbox = document.getElementById('your textbox id');
txtbox.value = data;
的數值驗證試試這個(在文本框的onkeypress="fncInputNumericValuesOnly"
):
function fncInputNumericValuesOnly()
{
if(!(event.keyCode >= 45 && event.keyCode <= 57))
{
event.returnValue=false;
}
}
-1
<textarea id="my_textbox" name="textbox" ...></textarea>
//the row above is simple html
getElementById("my_textbox").value += "something as a string from js function";
1
其他人所提供的答案如何檢索一個值。
對於驗證,您應該學習如何使用正則表達式。例如
function checkPattern()
{
var re = new RegExp(/^\d+$/);
if (!re.test(this.value)) {
this.focus();
alert("Must be a number!");
}
}
var inp = document.getElementById('someTextInput');
inp.addEventListener('blur',checkPattern);
在互聯網上有很多關於使用正則表達式的教程。
2
好,Archinamon就如何讓js的方法來設置輸入文本值好工作,所以在這裏是如何驗證輸入只接受數字 這將接受類似123123123.41212313
<input type="text"
onkeypress="if (isNaN(this.value + String.fromCharCode(event.keyCode))) return false;"
/>
號
這樣就不會接受進入點(。),那麼爲什麼downvote..any評論表示讚賞它只接受整數
<input type="text"
onkeypress="if (isNaN(String.fromCharCode(event.keyCode))) return false;"
/>
相關問題
- 1. Html和javascript輸入驗證
- 2. 在html中使用php和javascript驗證多選輸入字段
- 3. Javascript輸入驗證
- 4. JavaScript輸入驗證
- 5. 驗證輸入是在JavaScript
- 6. 在php中驗證輸入數據 - javascript
- 7. JavaScript:在keydown事件中輸入驗證
- 8. 驗證HTML編號輸入
- 9. Javascript用戶輸入驗證
- 10. 使用Javascript驗證輸入
- 11. Javascript - 驗證空輸入
- 12. 使用JavaScript輸入驗證
- 13. Javascript驗證用戶輸入
- 14. Javascript用戶輸入驗證
- 15. javascript函數輸入驗證
- 16. JavaScript和HTML表單驗證
- 17. 驗證通過JavaScript的一些在HTML輸入不起作用
- 18. 在AngularJS中輸入驗證
- 19. 在php中輸入驗證
- 20. 在JavaScript中驗證輸入的電子郵件和密碼
- 21. 在用戶輸入驗證 - Grails驗證
- 22. 輸入驗證
- 23. 驗證輸入
- 24. 驗證輸入
- 25. 驗證輸入
- 26. JS驗證(來自HTML輸入)問題
- 27. 驗證用戶輸入HTML子集
- 28. 以html格式輸入驗證碼
- 29. 如何錯誤HTML(輸入驗證)
- 30. 對輸入標籤HTML的驗證
... – 2011-03-02 11:57:03
我不是誰downvoted的人,但你的' fncInputNumericValuesOnly'僅限IE。 – Thai 2011-03-02 12:32:33