在这里,我有一个无法解决的问题。这是代码,我希望脚本在输入的文本更改时更改表单输入的颜色:
function checkName(name)
{
if (name.value == "value1" || name.value == "value2" || name.value == "value3" || name.value == "value4" || name.value == "value5" || name.value == "value6"){
document.forms['un'].elements['name'].style.color='#ffbb00'
}
else {
document.forms['un'].elements['name'].style.color='#000000'
}
}
正如您所看到的,当输入的文本与提供的文本之一匹配时,它应该变成橙色,如果不匹配,它应该是黑色的。(我有一个用 onChange 切换这个函数的输入)我只是不能让它工作,所以我可以有多种选择何时改变颜色,并且当语句变得无效时也可以改变回来。有什么帮助吗?