ASP.NET MVC,在文本框旁边显示文本
ASP.NET MVC, display text just next to the Text Box
我如何使用jQuery在文本框旁边显示文本,就像在表单中没有输入名称一样,所以在单击提交按钮后,它将在名称文本框旁显示文本,我不想对此进行验证,我正在使用简单的jQuery编码检查文本框值。。?这是我的密码。。
$('#btnAddContact').click(function () {
if ($("#name").val().length <= 0) {
$("#name").val("");
$("#name").focus();
});
如果name
不存在,将在其后面添加一个新的div。
$('#btnAddContact').click(function () {
var msg = $('#name-message');
if (msg.length == 0) {
msg = $('<div id="name-message"></div>')
$('#name').after(msg);
}
msg.html('Opps. Error!');
});
你可以像这个一样轻松地完成
$('#btnAddContact').click(function () {
if ($("#name").val().length <= 0) {
$("#name").val("");
$("#name").after('<span>Please enter name</span>');
$("#name").focus();
}
});
只需在名称旁边放置一个隐藏的div,并将其显示在您的函数上:
<div id="errorName" style="display:none">Name can't be empty</div>
然后是功能:
$('#btnAddContact').click(function () {
if ($("#name").val().length <= 0) {
$("#errorName").fadeIn();
$("#name").val("");
$("#name").focus();
}
else
$("errorName").fadeOut();
});
我认为您正在尝试使用来显示验证消息
- 然后将文本框放在div中
- 将
float:left
添加到css中的文本框 - 然后将内容写入div,或者可以在该div中创建一个标签或span,并将css
float:right
应用于该span或lablel
相关文章:
- 为什么在页面上单击的先前链接的文本显示在 AJAX 请求中
- JavaScript NaN错误,输入文本显示为NaN
- 关于socket.io实时文本显示的问题
- 如何使用javascript使文本显示在文本字段中
- 在它们之间切换时,jQuery 文本显示在活动文本下方
- 使用 ajax 乱码文本显示图像
- 带有文本显示js功能的图像映射 - 某些部分不显示
- 来自 Ajax 请求的文本显示不正确
- 如何使用 JavaScript 使文本显示
- 是否可以将元素内部的文本显示在 ::在 css 之前
- on更改文本框的文本显示在另一个文本框上
- 在文本显示在Scroll上之前在页面上隐藏文本的问题
- 使用带文本显示的Jquery切换文本
- 如何使文本显示速度变慢
- 如何将图片添加到点击计数器文本显示<图像><点击量>
- 文本显示有延迟
- 根据在另一个文本框中输入的文本显示文本框中的文本
- 如何从点击文本显示文件浏览器,并在悬停文本时将鼠标光标更改为指针
- 使文本显示为几行可点击的线条
- 如何使文本显示