我想添加文本到textarea當用戶單擊按鈕。我知道如何連接字符串並將其添加到textarea,但我想要的是添加文本到位置/在用戶點擊的textarea內的位置,然後在點擊按鈕的位置添加文本。如何添加文本到textarea當用戶單擊按鈕
在此先感謝
我想添加文本到textarea當用戶單擊按鈕。我知道如何連接字符串並將其添加到textarea,但我想要的是添加文本到位置/在用戶點擊的textarea內的位置,然後在點擊按鈕的位置添加文本。如何添加文本到textarea當用戶單擊按鈕
在此先感謝
下面是我的引用:
<script>
function input(){
var text = "here the text that you want to input.";
document.forms.form1.area.value = text;
}
</script>
<form name='form1'>
Click<input onclick='input()' type='button' value='BUTTON' id='button'><br>
<textarea name='area'></textarea>
</form>
是一個例子,表示當按鈕點擊,文字的行添加到文本區域。 爲什麼我在其中添加了javascript?因爲只有html屬性是不夠的。
可能會有幫助:D
這也清除了文本,因爲它不附加到它。 – WhiteHorse
如果你想添加新的文本,只需將textarea中的當前文本放入一個變量中,然後將其與新文本混合 –
這裏是一個簡單的方法使用JQuery。
你的HTML
<textarea id="txtarea"></textarea>
<input type="button" value="add text" id="add" />
你的Jquery
$(document).ready(function(){
$("#add").click(function(){
$('#txtarea').html('test');
});
});
可以see it in action here如上面提到我做了按鈕,點擊concating字符串內文本區域已經存在的文本
。 – user2360906
我需要添加文本到用戶點擊textarea內的位置 – user2360906
你在哪裏編碼好友? – AnaMaria