如何在Javascript更改后保留旧的输入文本值?

时间:2018-01-11 00:54:10

标签: javascript jquery html javascript-events javascript-objects

我正在尝试验证输入文本的数据,如果现有值已更改,则验证并抛出错误。虽然我能够捕获默认值并使用新更改的值进行验证。但是,如果用户返回并再次更改为旧值,我将如何处理或捕获该值?似乎默认值会在值更改后更改,无论输入值发生任何多重更改,我如何保留输入文本的原始值?

//Note: This function will only triggers with on submit of the form
function A() {
    var firstName = document.getElementById('firstName');
    var holdFirstName = firstName.defaultValue;

    if (firstName.value === firstName.defaultValue) {

        return false;
    }
}

0 个答案:

没有答案