从 JQuery 访问文本框

Posted

技术标签:

【中文标题】从 JQuery 访问文本框【英文标题】:Access Textbox from JQuery 【发布时间】:2010-11-06 01:23:42 【问题描述】:

我是 .Net 和 JQuery 的新手,正在尝试通过 jquery 访问文本框但无法正常工作,有人可以帮忙吗?

【问题讨论】:

【参考方案1】:

ASP.NET 破坏了您的客户端 ID - Microsoft 不兼容!您访问过 ClientID 存储吗?

var textboxclientid = '<%=textbox.ClientID%>';
$('#' + textboxclientid).val('horray');

【讨论】:

【参考方案2】:
$("#your_textboxID");

查看this链接

说明:选择具有给定 id 属性的单个元素。

jQuery("#id")

id:要搜索的 ID,通过元素的 id 属性指定。

【讨论】:

【参考方案3】:

给你的文本框一个独特的 css 类,然后使用 `$('.classname').val()。这样您就不需要像“”那样进行内联编码。

恕我直言,一个更清洁的解决方案....

【讨论】:

唯一的 css 类是指仅由该控件使用的 css 类,即标记类。【参考方案4】:

这应该可行:

$("#TextBox1").val("Result");

【讨论】:

以上是关于从 JQuery 访问文本框的主要内容,如果未能解决你的问题,请参考以下文章

使用 jQuery 或纯 Javascript 访问一组 HTML 输入文本框

如何使用jquery从指针的当前位置向文本框添加文本?

ASP + Jquery 从 Gridview 聚焦下一个文本框

使用jQuery在多个gridview行中将值从一个文本框复制到另一个文本框

从文本框中使用 jquery mobile 填充下拉列表

每次从 jquery 弹出窗口中读取相同的文本框值