HTML文本区域在手动删除输入后不起作用

问题描述 投票:0回答:1

我有一个带有输入和输出文本区域的html站点。通过按下按钮,它可以通过JavaScript函数将输入文本区域的值更改为输出文本区域。

这很好,但是如果我之后删除输出文本区域中的值,则该过程不再起作用。有人知道为什么吗?

我已经尝试在开始新过程之前通过单击按钮将输出textarea值设置为“默认”。

最小代码:

<textarea placeholder="Input" id="input"></textarea>
<button type="submit" onclick="toHTML(jQuery('#output'),Cipher.encrypt(jQuery('#input').val(),'X'));output.select();output.focus()">Encrypt</button>            
<textarea placeholder="Output" id="output"></textarea>

Cipher.encrypt是按下按钮所使用的功能。

javascript html textarea default
1个回答
-1
投票

请尝试通过Java方式删除textarea内容:

$("#input").val('');

而且比它行得通

© www.soinside.com 2019 - 2024. All rights reserved.