【发布时间】:2017-05-29 21:01:53
【问题描述】:
我使用下面的 JavaScript 创建了动态 input 元素:
while(count<n-2){
if(dataArray[count+1]=='String')
var txt = "Argument:"+(count+1)+", Prefix: <input type=\"text\" name=\"prefix[]\">, Default value: <input type=\"text\" name=\"defaultval[]\" id=\"defaultval[]\"> <br>";
else if(dataArray[count+1]=='File')
var txt = "Argument:"+(count+1)+", Prefix: <input type=\"text\" name=\"prefix[]\">, Default file: <input type=\"file\" name=\"fileToUpload[]\" id=\"fileToUpload[]\"> <br>";
$("#dynamic_element").append(txt);
count++;
}
如何使用jQuery获取创建的inputs的值?
我的意思是在函数内部是这样的:
function myFunc(){
var x0 = $('#defaultval[0]').val();
var y0= $('#fileToUpload[0]').val();
}
【问题讨论】:
-
在很多方面,但你想如何获取值?点击,在你的函数内,提交,模糊...
-
@Lixus 我已经更新了我的帖子,希望现在更清楚。
标签: javascript jquery html