读书人

JS中取对象的有关问题。

发布时间: 2013-07-08 14:13:00 作者: rapoo

JS中取对象的问题。,
JS动态添加行
JS中取对象的有关问题。



前台。
//下面这个方法如何取每个生成行的第三例
function CheckText(obj) {
if (obj.value == "") {
obj.style.border = "1px solid red";
obj.title = "请不要输入有空值!!!";
} else {
obj.style.border = "1px solid";
}

}


后台。
JS中取对象的有关问题。

想实现的功能就是, 如何在JS中获取每个自动生成的第三列来判断 不能输入汉字。

[解决办法]


<form id="container" runat="server">
<div>

<table>
<tbody>
<tr>
<td>
<input type="text" name="name" />1

</td>
<td>
<input type="text" name="name"/>2

</td>
<td>
<input type="text" name="name" />3


</td>
<td>
<input type="text" name="name" />4

</td>
</tr>
<tr>
<td>
<input type="text" name="name" />1

</td>
<td>
<input type="text" name="name"/>2

</td>
<td>
<input type="text" name="name" />3

</td>
<td>
<input type="text" name="name" />4

</td>
</tr>



</tbody>
</table>
<input type="button" name="name" value="test" id="test" />
<script type="text/javascript">
$(function () {

$("#test").bind('click', function () {

$("#container td:eq(2) input[type='text']").each(function () {
var text = $(this).val();
if (text == undefined
[解决办法]
text == '')
alert("没有输入");
else if (/[^\x00-\xff]/g.test(text))
alert("含有汉字");
else
alert("全是字符")
});

});

});
</script>
</div>



</form>


[解决办法]
自己已经给出答案了吧?能加onfocus 事情就不能加点其他的事件??
[解决办法]
引用:
自己已经给出答案了吧?能加onfocus 事情就不能加点其他的事件??


同意

你的onfocus 事件也返回回去了
[解决办法]
你每一个都给一个id ,规则的,可以遍历的,然后遍历一下挨个读吧,反正你也要挨个判断是不是能写汉字
[解决办法]
可以在后台拼装的行的第三列的文本框里添加一个自己定义的样式,然后在前台通过样式获得文本框的对象,然后进行onkeydown和onblur这两个事件验证。


[解决办法]
好吧,我来当一次恶人。
不得不说,咱们搞IT的也需要有必要的表达能力。至少您得把问题描述清楚。社区是个免费分享知识的地方,我相信有很多人都想帮助别人,但是您问题都不描述清楚,让人怎么帮呢?
另外一点,有些很基础的问题,比如语法之类的问题,完全可以靠搜索引擎靠教材之类的来解决,贡献者们不可能随时来CSDN给大家科普基础知识的啊!

读书人网 >asp.net

热点推荐