-1
我有一組動態生成的單選按鈕對列表中的每個數據,但我無法獲得選中的單選按鈕值。請幫忙!!如何獲取是否使用javascript檢查動態生成的單選按鈕?
function displayList()
{
\t var arr=["Apple", "Banana", "Grapes"];
\t var list
\t var output="";
\t var output2="";
\t var output3="";
\t var output4="";
\t for(var i=0; i<arr.length; i++)
\t {
\t \t list=arr[i];
\t
\t \t output+= '<input type="checkbox" value='+list+' name="box2">' + ' ' + list+' '+'<br><br>';
\t \t
\t \t
\t \t output2+= 'yes:<input type="radio" value="yes" name="box2'+i+'">'+'no:<input type="radio" value="yes" name="box2'+i+'">'+'<br><br>';
\t \t output3+= '<button type="button" id="myBtn" onclick="displayCardList()" >Add Prompt</button>'+'<br><br>';
\t \t //onclick="myfunction()"
\t \t output4+= '<button type="button" id="mySaveBtn" onclick="addEntity()" >Save </button>'+'<br><br>';
\t \t document.getElementById("List").innerHTML=output;
\t \t document.getElementById("radioBtn").innerHTML=output2;
\t \t document.getElementById("myBtn").innerHTML=output3;
\t \t
\t }
}
<html>
<body onload="displayList()">
\t \t \t \t <div class="row">
<div class="col-sm-4"><div style="font-size:16px" id="List"> </div></div>
<div class="col-sm-4"><div style="font-size:16px" id="radioBtn"></div></div>
<div class="col-sm-4"><div id="myBtn"></div></div>
</div>
</body>
</html>
使用document.on功能 –
@SarathKumar:沒有'document.on'功能。 –
@ T.J.Crowder我的意思是$(document).on();函數 –