我是Javascript的新手。所以我怀疑以下功能,如何在文本框旁边显示错误信息?现在它正在显示一条警告信息,但我需要更改提醒信息并需要在文本框旁边显示它?
function AllowLock(){
if (!locker.lock.value.match(/[a-zA-Z]$/) && locker.lock.value !="") {
locker.lock.value="";
alert("Please Enter only valid lock");
}
if(locker.lock.value.length > 5)
alert("max length exceeded");
}
}
答案 0 :(得分:1)
您必须拥有该消息的任何容器,因此您可以创建元素,然后将消息附加到该消息, 像这样的东西,用jquery
<input type="text" id="kuku"></input>
$('#kuku').after('<div></div>').html("your message");
答案 1 :(得分:0)
您可以在文本框旁边创建一个span元素
<input type="text" /><span id="msg"></span>
并传达你的信息。
document.getElementById("msg").innerHTML = "your message";
答案 2 :(得分:0)
在这里扩展安娜的答案是一个示例用法..此代码是在单击我的“继续”按钮时调用的。 在开始时删除所有现有的错误消息,这样它们就不会堆积起来等。
.run()