如何使用Vb从javascript动态创建的文本框中检索值
我正在使用javascript代码添加动态文本框,这是可行的。 但是,当我希望获得在Vb中动态创建的文本框中输入的值时,会出现问题 我试图将runat=“server”放入用于添加文本框的DIV中,但在将runat=“server”放入DIV后,添加功能无法工作。 有人知道如何从使用Vb的javascript动态添加的文本框中检索值吗 下面是我用来添加文本框的javascript代码如何使用Vb从javascript动态创建的文本框中检索值,javascript,vb.net,dynamic,Javascript,Vb.net,Dynamic,我正在使用javascript代码添加动态文本框,这是可行的。 但是,当我希望获得在Vb中动态创建的文本框中输入的值时,会出现问题 我试图将runat=“server”放入用于添加文本框的DIV中,但在将runat=“server”放入DIV后,添加功能无法工作。 有人知道如何从使用Vb的javascript动态添加的文本框中检索值吗 下面是我用来添加文本框的javascript代码 var x = InputsWrapper.length; var FieldCount = 1; $(Ad
var x = InputsWrapper.length;
var FieldCount = 1;
$(AddButton).click(function(e) //on add input button click
{
if (x < MaxInputs) {
FieldCount++;
var setID = ("field_1" + FieldCount);
$(InputsWrapper).append('<div><input id="' + setID + '" type="text" placeholder="Item title..."/><a href="#" "" class="removeclass">×</a></div>');
x++;
}
return false;
});
<
var x=inputswraper.length;
var FieldCount=1;
$(添加按钮)。单击(函数(e)//在添加输入按钮上单击
{
if(x
我通过添加name=“txtDy”并使用Vb.net中的Request.Form检索值来修改文本框。Vb将自动保存所有“txtDy”文本框的值,并按默认符号将其拆分,例如(“123,abc,456,def”)。
因此,我拆分字符串并使用for循环来获取每个文本框的值
Dim txtDyList As String = Request.Form("txtDy")
Dim txtDynamic() As String = txtDyList.Split(",")
For i As Integer = 0 To txtDynamic.Length - 1
MsgBox(txtDynamic(i)) 'I can get the value from here: txtDynamic(i)
Next
给输入字段一个名称,将DIV放在表单中并提交是的,我已经将它放在表单中了,它成功了。但是我不知道如何从我用Vb动态添加的文本框中检索输入值。Hi@mplungjan,谢谢你的建议。我根据您的建议将名称放入div中,并使用该名称在Vb中检索值,从而解决了这个问题。