文本区域应该得到复制到另一个文本区域和原始文本区域应该清除按钮点击使用javascript
textarea should get copy to another textarea and original textarea should be cleared on a button click using javascript
我有以下代码。
它显示两个textarea
,其中一个textarea
的文本被复制到另一个textarea
的按钮点击使用JavaScript
<head>
<script type="text/javascript">
function displayOut(){
var input=document.getElementById("txt").value;
var text2=document.getElementById("txt1");
text2.value=input;
if(input.length===0)
{
alert("Please enter a valid input");
return;
}
function eraseText() {
document.getElementById("txt").value = "";
}
}
</script>
</head>
<body>
<h1 id="result">Javascript Exm</h1>
<textarea id="txt1" rows="10" cols="100" readonly="readonly" ></textarea>
<textarea id="txt" rows="4" cols="50" onclick="eraseText()"></textarea><input type="button" onclick="displayOut()" value="click">
</body>
我想完成以下任务:
1)在按钮上点击文本应该被复制到另一个textarea
和原始textarea
ie的文本。首先textarea
应该清楚接受其他文本,所以我有一个擦除功能,但它不起作用。
2)我想显示文本应该在第二个textarea
中以连续格式复制一个在另一个按钮上单击。
试试这个。您似乎已经将EraseText声明为一个函数,但实际上并没有调用它。在text2中加入"'n"表示换行符
function displayOut(){
var input=document.getElementById("txt").value;
if(input.length===0)
{
alert("Please enter a valid input");
return;
}
var text2=document.getElementById("txt1");
text2.value += input+"'n";
eraseText();
}
function eraseText() {
document.getElementById("txt").value = "";
}
<textarea id="txt1" rows="10" cols="100" readonly="readonly" ></textarea>
<textarea id="txt" rows="4" cols="50" onclick="eraseText()"></textarea><input type="button" onclick="displayOut()" value="click">
1)在一个按钮上点击文本应该被复制到另一个文本区域和原始文本的文本。第一个文本区域应该变得清晰,接受另一个文本,所以我使用擦除函数,但它不起作用,第二个是
2),我想显示文本应该在第二个文本区以连续格式复制,一个在另一个按钮点击上。
试试下面的代码
<textarea id="txt1" rows="10" cols="10" readonly="readonly" ></textarea>
<textarea id="txt" rows="4" cols="10" onclick="eraseText()"></textarea> <input type="button" onclick="displayOut()" value="click">
<script >
function displayOut(){
var input=document.getElementById("txt").value;
var text2=document.getElementById("txt1");
if(input.length===0)
{
alert("Please enter a valid input");
return;
}
else
text2.value+=input+''n';
eraseText();
}
function eraseText()
document.getElementById("txt").value = "";
}
</script>
小提琴——> http://jsfiddle.net/santoshj/m740vwet/1/
相关文章:
- onkeyup无法动态创建多个文本区域
- 具有所有样式的文本正在复制到可编辑文本区域
- 在文本区域POST后解码JSON
- 在文本区域中使用jQuery.text()保持换行符
- ng在下拉列表和文本区域提交
- 将文本插入光标所在的文本区域
- 离开页面导航后保留文本区域内容
- Javascript-在文本区域中断,但不在段落中中断
- 当选择值x时,Javascript需要在正确的位置显示文本区域,从而循环通过具有选择选项的表单
- 测试文本区域中的特定文本格式
- 文本编辑后,append函数不适用于文本区域
- 如何在ReactJs中链接下拉列表和文本区域
- I'我试图在文本区域中进行特定的输入,调用特定的javascript函数,但没有成功;不起作用
- 使用JSON文件中的变量(字符串)填充文本区域
- JavaScript-如果以前不存在文本,如何从文本区域删除新行
- 如何在php中创建一个函数,该函数与文本区域一起工作,通过输入类似[color:red]的内容来打印具有等效颜色的文本
- 如何为动态创建的文本区域中输入的值更新ng模型
- 延迟高亮显示文本区域中的文本
- 将字母添加到文本区域的末尾
- TinyMCE在新添加的文本区域