2013-05-30 54 views
0

我正在嘗試使用this code將文本插入輸入字段。使用javascript插入文本到輸入字段

這是我使用的代碼:

<input class="cid" type="text" name="c1" /> 
<input class="cid" type="text" name="c2" /> 
<input type="button" value="Insert Text" onclick="insertAtCaret('c1','TEXTTOINSERT1');insertAtCaret('c2','TEXTTOINSERT2');" /> 

但什麼也沒有發生。 我不知道JS,所以我不知道我之前引用的JS代碼是否僅適用於textareas,它在我測試時確實有效。

謝謝!

回答

3

在鏈接的代碼使用元素的ID,所以你必須添加一個ID:

<input class="cid" type="text" name="c1" id="c1" /> 
<input type="button" value="Insert Text" onclick="insertAtCaret('c1','TEXTTOINSERT');" /> 

FIDDLE