Javascript 获取textbox的值

Javascript 获取textbox的值,javascript,asp.net,Javascript,Asp.net,在下面的代码中,我有一个文本框,我将文本框绑定到一个数据列表。现在有四个文本框。我的实际目标是得到所有4个文本框的值,但我只能得到一个文本框的一个值。请帮我解决这个问题。 Js: 函数检查(){ var值=document.getElementById(“”)值; 警报(值)// } asp.net: <asp:TextBox ID="txtField" runat="server" width="200Px"></asp:TextBox> ClientID将仅对找到

在下面的代码中,我有一个文本框,我将文本框绑定到一个数据列表。现在有四个文本框。我的实际目标是得到所有4个文本框的值,但我只能得到一个文本框的一个值。请帮我解决这个问题。 Js:

函数检查(){
var值=document.getElementById(“”)值;
警报(值)//
}
asp.net:

<asp:TextBox ID="txtField" runat="server" width="200Px"></asp:TextBox>

ClientID
将仅对找到的第一个匹配项的特定
文本框
触发。你应该为它写一些
Jquery
。 试试看

说明:

input[type=text]
选择器将对
text
类型的
DOM
的每个
input
控件起作用。函数将遍历
str
中DOM和concates的所有文本框。迭代完成后,使用
$(this).val()
将提取在该上下文中找到的所有文本框的值

Css ID必须是唯一的。你可以改为使用class@Nitin Varpe所有4个值都在文本框中我想得到所有值,但我可以得到1个值。你说所有4个值都在文本框中是什么意思?。你能创作小提琴吗。我想他可以使用纯html@satpal来描述它。你可以使用ScriptManager.RegisterStartupScript通过代码隐藏来实现这一点。RegisterStartupScript我有一个隐藏字段,我希望通过拆分值从中获取所有值。我尝试使用输入[type=hidden]但我不能得到任何值。它也应该以同样的方式处理隐藏字段…你们一定做错了。。
<asp:TextBox ID="txtField" runat="server" width="200Px"></asp:TextBox>
str = "";
$('input[type=text]').each(function (){
   str+=$(this).val() + "$";
  });
if(str != "")
  str = str.substring(0,str.length-1);

alert(str);