如何在javascript中显示文本框旁边的错误消息?

时间:2013-09-23 08:01:30

标签: javascript

我是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");
    } 
}

3 个答案:

答案 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()