如何使用java脚本更改输入文本字段的背景颜色?我想将其插入表单验证函数中,如下所示:
function validateForm()
{
var x=document.forms["form1"]["username"].value;
if (x==null || x=="")
{
document.forms["form1"]["username"].style.backgroundColor = Black
}
}
另外,有没有办法用PHP进行表单验证而不创建两个页面?你会推荐什么?使用JavaScript或php验证表单的用户输入?我已经有一个php进程表单,用于检查用户是否提供了正确的详细信息,如密码等。
感谢您的帮助
答案 0 :(得分:0)
您正在获取文本输入的值。您需要参考控件本身:
function validateForm()
{
var ctrl = document.forms["form1"]["username"];
var x=ctrl.value;
if (x==null || x=="") {
ctrl.style.backgroundColor = color;
}
}