sIFR和Javascript; sIFR不会显示

时间:2010-10-13 11:21:16

标签: javascript sifr

我在我的网站上使用sIFR,所有的作品都像魅力一样。现在我正在处理一个contactform,我想使用sIFR来处理错误消息。例如,如果有人忘记填写必填字段并按下“提交”按钮,则会显示错误消息。 隐藏和显示错误消息是通过Javascript完成的:

if (form.naam.value == "") {
document.getElementById("errorNaam").style.display = 'block';
form.naam.focus();
return false ;

} else {     document.getElementById(“errorNaam”)。style.display ='none';   }

HTML代码段:

<div id="errorNaam" class="error"><h7>the errormessage</h7></div>

当我把display:none;在CSS中,消息显然不会显示。提交表单后,屏幕上会弹出消息,但不使用sIFR。如果我删除display:none;从CSS中,错误消息会自动弹出屏幕,带有sIFR。

也许sIFR与Javascript不兼容?

1 个答案:

答案 0 :(得分:0)

在触发错误消息时可能会调用sIFR替换但是添加一个非常小的延迟(如5/1000秒)?对于我遇到的问题,您的解决方案可能与我的解决方案相同:sifr jquery slide conflict show