У меня много googled, и, похоже, много разговоров о 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
ohhh! это просто мое имя переменной, являющееся ключом к работе в javascript? – SenjuXo
попробуйте 'document.getElementById (" fn "). Значение' вместо. –