-2

jqueryを使用したスクリプトは次のとおりです

$('#AddRecipents').click(function(e){
    $('#abcd').append("<input type='text' name='Recipents' size='29'>");
});

新しいテキストフィールドを作成していません。

divこれがidを持つ内部のHTMLコードabcdです。

<label for="Recipents">Enter Recipents</label>
<input type="text" name="Recipents" size="29">
<input type="button" name="AddRecipent" id="AddRecipent" value="Add Recipents">

テキストフィールドがWebページに表示されていません。なんで?

4

2 に答える 2

1

あなたはid="AddRecipient"あなたのhtml要素に与えました、しかしあなたAddRecipientsはあなたのJSコードでそれを呼びました

于 2013-03-27T11:34:35.930 に答える
0

あなたがそれと交換#AddRecipentsするならば、#AddRecipentそれはうまくいくはずです。

HTMLコードでは、idを持つ要素をpresendする必要はありませんAddRecipents

于 2013-03-27T11:35:01.147 に答える