2014-06-30 95 views
0

我希望用戶能夠a)爲輸入字段指定一個名稱,然後單擊一個按鈕來創建它,從而他們指定的名稱將成爲該字段的名稱。我正在使用jQuery。以下是我迄今爲止:使用變量值創建具有屬性的輸入字段

HTML:

<input id="paramName" type="text" class="inputForm" name="addFieldName" placeholder="Name of Parameter" /> 
<input id="addParameter" class="inputButton" type="button" name="addField" value="Add New Parameter" /> 

的jQuery:

function addParams() { 

    var specifiedParam = $('#paramName').value; 

    $('<input />', { 
     id: specifiedParam 
     }).insertAfter('#formTop'); 

} 

形式作品的插入,但輸入字段沒有名稱。我只想使用指定的參數變量的值(由用戶在輸入文本字段時定義的)作爲輸入字段的名稱。

任何幫助? 感謝

回答

1

你所得到的值錯了,這不是.val()value

var specifiedParam = $('#paramName').val(); 

    $('<input />', { 
     id: specifiedParam 
     }).insertAfter('#formTop'); 

LIVE DEMO

+0

謝謝你,這是完美的! – Vranvs

相關問題