我已经搜索了很多,似乎有很多关于jQuery和我遇到的问题,但我使用纯粹的JavaScript。Javascript undefined innerHTML
我只是有一个问题,无法验证输入,因为它是未定义的。
**如果我的HTML是需要的,我会发布,但我认为这可以解决没有它。
function fnValidation()
{
var validator = /^[a-zA-Z]*$/; //regex
var input = document.getElementById("fn").innerHTML;
if (!(input.match(validator)))
{
alert("Please enter only alphabetical characters!");
}
printReceipt();
}
我从透水问题挖这个旧的代码并决定将打捞的用户名验证,但我现在有上述
输入不具有innerHTML。他们有价值 – AtheistP3ace
哦!它只是我的变量名是JavaScript中的一个关键字? – SenjuXo
试试'document.getElementById(“fn”).value'。 –