jsp页面中jquery获取父节点的最后一个子节点
<tr><tdclass="field">姓名:</td><td><inputtype="text"class="text"name="name"/><span></sp...
<tr>
<td class="field">姓名:</td>
<td><input type="text" class="text" name="name" /><span></span></td>
</tr>
如题,如何用jquery根据 name 获取 span 标签对象,并给span标签设置className 和给span中间插入文本 我这是做个一个验证,如果输入是空,则给出提示!!
分数给的不高,望各位大侠给与支持和帮助 展开
<td class="field">姓名:</td>
<td><input type="text" class="text" name="name" /><span></span></td>
</tr>
如题,如何用jquery根据 name 获取 span 标签对象,并给span标签设置className 和给span中间插入文本 我这是做个一个验证,如果输入是空,则给出提示!!
分数给的不高,望各位大侠给与支持和帮助 展开
2个回答
展开全部
没必要想的那么复杂吧 ,给span直接加入样式
<input type="text" class="text" name="name" onblur="checkName()"/>
<span style="color: red;display: none;" id="sid">名字不能为空!</span>
JS: function checkName(){
var name=$("input [name='name']").val();
if($(name).trim()==""){ //如果名字为空,让span显示
document.getElementById.style.dispaly="block;
}
}
代码没有测试,但应该问题不大.
<input type="text" class="text" name="name" onblur="checkName()"/>
<span style="color: red;display: none;" id="sid">名字不能为空!</span>
JS: function checkName(){
var name=$("input [name='name']").val();
if($(name).trim()==""){ //如果名字为空,让span显示
document.getElementById.style.dispaly="block;
}
}
代码没有测试,但应该问题不大.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询