が入力された場合、textareaの値を消去したい<br>
。現在、以下のコードしかありません。質問がかなり奇妙に聞こえることは知っていますが、型効果のあるコードを使用しようとしています。
function eraseText() {
document.getElementById("textarea1").value = "";
}
が入力された場合、textareaの値を消去したい<br>
。現在、以下のコードしかありません。質問がかなり奇妙に聞こえることは知っていますが、型効果のあるコードを使用しようとしています。
function eraseText() {
document.getElementById("textarea1").value = "";
}
<textarea id="textarea"> text <br /> text </textarea>
<script>
document.getElementById('textarea').onkeyup = function() {
if (/<br \/>/m.test(this.value))
this.value = '';
};
</script>
どうですか:
document.getElementById("textarea1").onkeyup = function () {
if (document.getElementById("textarea1").indexOf("<br>") !== -1) {
document.getElementById("textarea1").value = "";
}
}