0

我的 HTML 表单上有一个简单的验证功能,我试图在成功提交表单后运行一个小脚本。它在 Chrome 中运行良好,但在 FF 或 IE 中返回 true 之前不执行 JQuery 内容。为什么会这样?

基本上,JQuery 将包含输入文本区域的 < div > 替换为信息文本,以防止用户在 5 秒后提交另一个表单,然后再切换回来。

function validate() {

if (textarea.value.length < 1) {
return false;
}

$("#div_with_input_textarea").hide();
$("#div_with_informative_text").show();

setTimeout(function() {
    $("#div_with_input_textarea").show();
    $("#div_with_informative_text").hide();
    }
           , 5000);

return true;
}
4

0 回答 0