我有一個問題,在設定的動態創建的單選按鈕標籤和定位,我想要從一個文本框中輸入值,並使用該值作爲標籤所生成的新的單選按鈕,我試圖此代碼它所產生的單選按鈕,但它不給它的標籤(一個從文本框檢索)還它產生無線電按鈕水平不是垂直:
HTML:創建單選按鈕需要幫助的動態
<input type="text" name="option" id="option" value="" /><br>
<div id="AddButton" data-role="button" data-inline="true">Add</div>
<div data-role="fieldcontain">
<fieldset data-role="controlgroup">
<legend>Choose an Option:</legend><br><br>
<div id="after">
</div>
</fieldset>
</div>
JavaScript的:
<script>
function createRadioElement(elem, label, checked) {
var input = document.createElement('input');
input.type = 'radio';
input.label = value;
if (checked) {
input.checked = 'checked';
}
elem.parentNode.insertBefore(input,elem.nextSibling)
}
$('#admin').live('pageinit',function(event){
$('#AddButton').click(function(){
var x = document.getElementById('option').value
createRadioElement(this,$('#option').val());
});
});
</script>
這個[問題(你如何動態地使用JavaScript創建一個單選按鈕...) ] [1]可以幫助你,我認爲 [1]:http://stackoverflow.com/questions/118693/how-do-you-dynamically-create-a-radio-button-in- javascript-that-works-in-all-bro – Pben 2012-03-06 09:20:37
我已經知道如何動態創建單選按鈕,但我不知道如何設置標籤和對齊 – 2012-03-06 09:22:24