如果输入<br>
,我想删除textarea的值。目前我只有以下代码。我知道这个问题听起来很奇怪,但我正在尝试使用带有类型效果的代码。
function eraseText() {
document.getElementById("textarea1").value = "";
}
答案 0 :(得分:2)
<textarea id="textarea"> text <br /> text </textarea>
<script>
document.getElementById('textarea').onkeyup = function() {
if (/<br \/>/m.test(this.value))
this.value = '';
};
</script>
答案 1 :(得分:1)
怎么样:
document.getElementById("textarea1").onkeyup = function () {
if (document.getElementById("textarea1").indexOf("<br>") !== -1) {
document.getElementById("textarea1").value = "";
}
}