2012-02-02 59 views

回答

6

一些這樣的事。

$(document).ready(function(){ 
    var count = 1; 
    $("button").click(function(){ 
     $("#inputtext").append("<input type='text' name='photo_" + (count++) +"'/><br />"); 
    }); 
}) 

Demo

+0

感謝您的答案,但名稱不會成爲photo_1,photo_2,photo_3,...只是photo_,photo_,photo _,... 仍有問題。 – 2012-02-02 04:27:38

+0

@SoeMoeNaing - 檢查我編輯的答案,在我刪除它的字符串中有不需要的單引號。現在它應該可以正常工作。 – ShankarSangoli 2012-02-02 04:37:46

+0

@SoeMoeNaing - 將此標記爲答案,如果這對你有用。 – ShankarSangoli 2012-02-02 05:08:18

0
$("button").click(function(){ 
    var i = 1; //Number to start 
    while (i <= 10) {//number to end 
    $("#inputtext").append("<input type='text' name='photo_" + i + "'/><br />"); 
    i++; 
    } 
}) 
+0

感謝烏爾回答,只是一個點擊10 來, 我只需要一次點擊,一次輸入, 我怎麼能解決? – 2012-02-02 04:30:15

+0

對不起,我想我誤解了這個問題... – 2012-02-02 04:41:55

+0

無論如何,現在我得到了公式:)。 – 2012-02-02 05:04:25