2011-08-30 77 views
0

我正在爲一個學校項目工作,Im卡住了,我無法在Google中找到腳本片段或我的問題的答案。將sevaral文本輸入值複製到一個文本區域

上傳圖片後,腳本會在文本字段中顯示縮略圖和該圖片的鏈接。

<input type="text" id="imlink" name="imlink" onclick="s(this);" size="70" value="'.SURL.''.$imagesfolder.'/' . $bigboy . '"> 

我的問題是,當我上傳10張圖片需要花費太多的時間給每個字段複製,所以我想要做的是顯示的所有10個文本輸入「值」成一個單一的文本區域。

<textarea> 
my_image1.jpg 
my_image2.jpg 
my_image3.jpg 
my_image4.jpg 
my_image5.jpg 
</textarea> 

有沒有解決我的問題的方法?

在此先感謝!

+0

當然有,如果你告訴我們,你的代碼和標記。 Shef,theres no code。 – Shef

+0

Shef,theres no code。就這麼簡單。它是一個上傳多個圖像的php腳本。上傳後會生成一個縮略圖,並在文本輸入框內的縮略圖附近生成一個指向原始圖片的鏈接。我想將這些文本輸入的所有鏈接複製到一個textarea中。 – Sickboy

+0

好吧,祝你好運吧。我請求你通過分享HTML標記(或樣本)來幫助我們,以便我們能夠提出一個適合你需求的解決方案。 – Shef

回答

0

.value屬性可用於提取每個<input />字段的值。然後,這些值可被插入到<textarea />

var values = ""; 
$("input").each(function(i) { 
    values += (i > 0 ? "\n" : "") + this.value; 
}); 
$("textarea").val(values); 

Demo

(這可以被包裹在一個功能和連接上的<input />元素「change事件處理」。)

+0

謝謝jensgram,但不幸的是我沒有這方面的知識。無論如何Thansk! – Sickboy

+0

@elias不幸的是,我無法提供基於您的問題的更好的示例:-S – jensgram

+0

- >謝謝,花了幾個小時閱讀一些jQuery文章後,我找到了使它工作的方法。感謝您指出正確的方向! – Sickboy

相關問題