我的网页上有一些html textBoxes,现在我想用javascript验证textBoxes,这意味着如果textBox不包含有效数据,而不是经典的警告弹出窗口我想在textBox旁边显示一个div无效数据,任何人都可以告诉我如何获取textBox位置并在该textBox旁边显示带有错误消息的div ....
我正在为该页面使用ajax jquery,因此不需要任何服务器端代码..并且没有回发。 提前谢谢。
答案 0 :(得分:1)
jQuery有很多validation plugins可以做到这一点。
答案 1 :(得分:0)
你可以将该div添加为该文本框旁边的空div,分配ID并检查,如果有错误则更改div的内容
document.getElementById('divforTextBox').innerHTML = 'this filed is wrong!';
答案 2 :(得分:0)
答案 3 :(得分:0)
您可以通过以下代码实现此目的:
JQuery / JS代码:
function validation()
{
if ($("#username").text() == "")
{
$(".form-field").add("span").text("This is the error message or custom text");
return false;
}
}
HTML代码:
<div class="form-field">
<input id="username" name="user" type="text" />
</div>
<input type="submit" onclick="validate" />