[英]Prompt value in the input text field
嘿,stackoverflowers,
我有一個簡單的新手問題。
我現在正在為一個項目工作,為一個孩子可以學習數學(表)的學校工作。我的問題是:
當未填寫輸入字段並且用戶在表中填寫問題的任何內容時,會出現一個提示框,顯示:Vul je naam go!(這意味着正確填寫您的名字!)
因此,當他們填寫它時,在提示下,我可以存儲它的值,但是我無法保持它顯示在文本框中。
這是我的代碼:
HTML5:
<label id="naamask">Wat is je naam? </label>
<input type="text" id="naams" ng-model='naams' onchange='naamCheck();'><br/>
我用於onchange和其他功能的Javascript:
function naamCheck(){
if(naam == null || naam == "" || naam == " "){
naam = prompt("Vul je naam hier goed in!");
}
}
naam變量是我這樣存儲的全局變量:
// GLOBALE VARIABELEN
var naam = document.getElementById('naams').value;
我想在這個新手問題上尋求幫助:-)
提前致謝!
您當前的代碼:
您尚未(也無法)創建對輸入的value
屬性的引用。
您必須將新值分配給輸入的value屬性:
document.getElementById('naams').value = new_value
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.