Javascript 如何在textfield旁边显示message document.write()?
我正在执行验证程序&我想使用Document.write在文本字段旁边显示错误消息?是否有人可以显示正确的代码来执行相同的操作?谢谢试试这个Javascript 如何在textfield旁边显示message document.write()?,javascript,html,Javascript,Html,我正在执行验证程序&我想使用Document.write在文本字段旁边显示错误消息?是否有人可以显示正确的代码来执行相同的操作?谢谢试试这个 <form name="myForm" action="javascript:validateForm()" > First name <input type="text" name="fname" /><div style="color:red" id="errorMsg"></div> <inp
<form name="myForm" action="javascript:validateForm()" >
First name <input type="text" name="fname" /><div style="color:red" id="errorMsg"></div>
<input type="submit" value="Submit"> </form>
谢谢Sridhar,但有一个问题函数validateForm(){var x=document.forms.myForm.fname.value;if(x==null | | | x==“”){document.getElementById('errorMsg').innerHTML=“error msg”//alert(“必须填写名字”);return false;}名字提供了一些代码…不要问重复的问题我一般不会在JavaScript中这样做,但即使我这样做了,
document.write
也是一种传统的方式。相反,可以考虑使用jQuery之类的工具将值注入DOM。
function validateForm() {
var x=document.forms.myForm.fname.value;
if (x==null || x=="") {
document.getElementById('errorMsg').innerHTML = "First name must be filled out";
}
}