嘿,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
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句