如果保存btn 是我想要输入框的焦点,我应该选择这个功能。点击或其他地方
function saveChanges() {
var field = document.getElementById('edit_qual');
var save_btn = document.getElementById('save_btn');
field.addEventListener ("focusOut", function() {
if (save_btn.clicked==true) {
alert("saved"); //or something
}
else {
alert("Not saved")
});
}
答案 0 :(得分:0)
我不知道我是否正确理解你的问题。我做了一个工作小提琴。单击按钮后,您进入Textarea并集中注意警报说"保存"。否则"不保存"
function saveChanges() {
var field = document.getElementById('edit_qual');
var save_btn = document.getElementById('save_btn');
var clicked = false
save_btn.addEventListener("click", function() {
clicked = true
})
field.addEventListener("focusout", function() {
if (clicked == true) {
alert("saved"); //or something
} else {
alert("Not saved")
}
})
}