我正在尝试为 java 脚本创建一个函数,该函数评估表单中的文本并使用有效条目或无效条目更新表单旁边的标签。
到目前为止,我的代码在这里工作
function validateText(form) {
if(form.value == '') {
document.getElementById("reasonLabel").innerHTML = "Invalid Entry";
return false;
}
else{document.getElementById("reasonLabel").innerHTML = "Invalid Entry";}
var re = /^[\w ]+$/;
if(!re.test(form.value)) {
document.getElementById("reasonLabel").innerHTML = "Invalid Entry";
return false;
}
document.getElementById("reasonLabel").innerHTML = "Valid Entry";
return true; }
但是,我想使用此功能并将其应用于我的 html 中的所有表单,每个表单旁边都有一个相应的标签。
我的问题是如何在不使用 .getElementByID() 的情况下传入标签并编辑其值
抱歉,如果这是一个明显的问题,我对 javascript 很陌生。