回答
像這樣:
document.getElementById('myTextarea').value = '';
或像這樣的jQuery:
$('#myTextarea').val('');
如果你有
<textarea id="myTextarea" name="something">This text gets removed</textarea>
對於所有的downvoters和非信徒:
-
值屬性:檢索或設置該條目中的文字textArea元素的字段。
-
值DOMString包含在控制中的原始值。
如果jQuery的..
$("#myText").val('');
或
document.getElementById('myText').value = '';
http://www.hscripts.com/tutorials/javascript/dom/textarea-events.php
的JavaScript ....不Jquery的... – ian 2009-10-29 09:12:38
jQuery是JavaScript的,這是一個框架。 – 2009-10-29 09:37:49
如果您可以使用jQuery,我強烈建議你這樣做,你會簡單地做
$('#myTextArea').val('');
否則,它是依賴於瀏覽器。假設你有
var myTextArea = document.getElementById('myTextArea');
在大多數瀏覽器你做
myTextArea.innerHTML = '';
但在Firefox,你做
myTextArea.innerText = '';
決定什麼樣的瀏覽器用戶使用的是被留下作爲一個練習讀者。除非你使用jQuery,當然;)
編輯:我收回。看起來好像對textarea的.innerHTML的支持有所改進。我在Chrome,Firefox和Internet Explorer中進行了測試,他們都正確地清除了textarea。
編輯2:我剛剛檢查過,如果您在jQuery中使用.val(''),它只會爲textarea設置.value屬性。所以.value應該沒問題。
雖然許多正確的答案已經給出,古典(讀非DOM)的方法是這樣的:
document.forms['yourform']['yourtextarea'].value = 'yourvalue';
凡在HTML的textarea的是在這樣的形式某處嵌套:
<form name="yourform">
<textarea name="yourtextarea" rows="10" cols="60"></textarea>
</form>
碰巧,這也適用於Netscape Navigator 4和Internet Explorer 3。而且,不是不重要的,移動設備上的Internet Explorer。
把文本區域的形式,給它們命名,只是使用DOM對象很容易,就像這樣:
<body onload="form1.box.value = 'Welcome!'">
<form name="form1">
<textarea name="box"></textarea>
</form>
</body>
- 1. 使用JavaScript更改JavaScript內容
- 2. 如何用javascript更改div內容?
- 3. 使用JavaScript更改div的內容
- 4. 使用javascript更改div的內容
- 5. 使用Javascript更改標籤內容
- 6. 使用javascript/jQuery動態更改內容
- 7. 如何使用Javascript更改標籤的內容?
- 8. 如何在POST方法後使用javascript更改HTML內容
- 9. 如何每天使用javascript更改文本內容?
- 10. 如何使用Javascript基於內容更改表格行顏色
- 11. 用Javascript更改完整的DIV內容
- 12. javascript,更改頁面內容
- 13. 更改<option>元素的內容
- 14. 使用JQuery更改內容
- 15. 如何更改InfoBox內容?
- 16. 如何更改iframe內容?
- 17. 如何更改SpannableString內容?
- 18. 如何更改外部JavaScript的內容與JavaScript
- 19. 如何用php + javascript更改HTML表格的內容
- 20. 如何覆蓋<input type =「file」的內容...使用Javascript
- 21. 用javascript更改div id和innerHTML內容
- 22. 如何更改div內div的內容?
- 23. 如何使用函數更改d3.selectAll()內部的內容?
- 24. 使用JavaScript來根據<select>內容使用JavaScript修改頁面
- 25. PHP更改內容與<select>
- 26. 如何使用jquery/Javascript更改<a>標記的CSS類
- 27. 使用javascript更新div的內容
- 28. 如何使用JavaScript獲取的內容?
- 29. 如何訂購表格,更改的內容以及將要更改的內容?
- 30. 使用javascript複製<code></code>標籤的內容
Textara沒有價值的財產! – 2009-10-29 09:14:02
沒有想到價值會起作用,因爲沒有。價值=在其中,但謝謝! – ian 2009-10-29 09:14:50
@Petr Peller是的它確實... – Greg 2009-10-29 09:16:11