我已經搜索了很多,似乎有很多關於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'。 –