我有一个div容器,当点击添加按钮时,我正在创建一个动态文本框控件
<div id="Container">
<input type="Submit" id="AddTextBox" value="Add">
<!-- Here are my dynamic textboxes -->
<input type="text" value='' class="dynamic">
<input type="text" value='' class="dynamic">
<input type="text" value='' class="dynamic">
</div>
<input type="create" id="create" onclick="GetValue();" value="create">
我想获取所有文本框控件的值,例如:
Function GetValue()
{
var COntain=TextBoxValue+"$"+Textbox2Value+"$"; // so on
}
答案 0 :(得分:9)
function GetValue(){
var Contain = "";
$("#Container :text").each(function(){
Contain += $(this).val() + "$";
});
}
答案 1 :(得分:2)
这将为您提供所有文本框的$分隔连接值,其中div为id =“Container”
<强> Live Demo 强>
str = "";
$('#Container input[type=text]').each(function (){
str+=$(this).val() + "$";
});
//To remove the extra $ at end
if(str != "")
str = str.substring(0,str.length-1);
答案 2 :(得分:0)
var completetext ='';
$('.daynamic').each(function() {
completetext = completetext + ', ' +$(this).val();
});
输出将存储在变量completetext