我有一个简单的文本框。当你点击按钮时,如果你的文本框为空,我想要检查这个区域是否有文本,并用默认电子邮件填充它。
const btn = document.getElementById('btn');
let x = document.getElementById('smth');
function putDefaultMail() {
if (x.textContent != null) {
x.textContent = 'defaultmail@gmail.com';
}
}
btn.addEventListener('click', function(e) {
e.preventDefault();
putDefaultMail();
});
<form>
<textarea id="smth"></textarea>
<button id="btn">Sumbit</button>
</form>
但是出了些问题,它只调用了一次。