[英]How to clear text area with a button in html using javascript?
I have button in html我在 html 中有按钮
<input type="button" value="Clear">
<textarea id='output' rows=20 cols=90></textarea>
If I have an external javascript (.js) function, what should I write?如果我有一个外部 javascript (.js) 函数,我应该写什么?
Change in your html with adding the function on the button click通过在按钮单击上添加功能来更改您的 html
<input type="button" value="Clear" onclick="javascript:eraseText();">
<textarea id='output' rows=20 cols=90></textarea>
Try this in your js file:在你的 js 文件中试试这个:
function eraseText() {
document.getElementById("output").value = "";
}
You need to attach a click
event handler and clear the contents of the textarea from that handler.您需要附加一个
click
事件处理程序并从该处理程序中清除 textarea 的内容。
HTML HTML
<input type="button" value="Clear" id="clear">
<textarea id='output' rows=20 cols=90></textarea>
JS JS
var input = document.querySelector('#clear');
var textarea = document.querySelector('#output');
input.addEventListener('click', function () {
textarea.value = '';
}, false);
and here's the working demo .这是工作演示。
<input type="button" value="Clear" onclick="javascript: functionName();" >
you just need to set the onclick event, call your desired function on this onclick event.你只需要设置 onclick 事件,在这个 onclick 事件上调用你想要的函数。
function functionName()
{
$("#output").val("");
}
Above function will set the value of text area to empty string.以上函数将文本区域的值设置为空字符串。
Your Html你的 HTML
<input type="button" value="Clear" onclick="clearContent()">
<textarea id='output' rows=20 cols=90></textarea>
Your Javascript你的 JavaScript
function clearContent()
{
document.getElementById("output").value='';
}
You can simply use the ID attribute to the form and attach the
<textarea>
tag to the form like this:您可以简单地将ID属性用于表单并将
<textarea>
标记附加到表单,如下所示:
<form name="commentform" action="#" method="post" target="_blank" id="1321">
<textarea name="forcom" cols="40" rows="5" form="1321" maxlength="188">
Enter your comment here...
</textarea>
<input type="submit" value="OK">
<input type="reset" value="Clear">
</form>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.