0

基本上我有一个值“truecount”,如果这个值小于一个,我希望屏幕上出现错误消息而不是警报弹出窗口。

抱歉,我是菜鸟

4

3 回答 3

1

尝试考虑使用像 jquery 这样的 javascript 库。在您的 HTML 中放置一个隐藏层

当您的变量 truecount 变为>1 时,只需执行类似 .... $('#ErrorReporting').html('Your alert Message').slideDown();

于 2012-07-11T09:36:33.683 回答
1

创建一个隐藏元素并在满足您的条件时将其样式更改为可见

if ( truecontent < 1 ) {
    document.getElementById("message").style.display = "block";
}


<div id="message" style="display: none">
    Your Message Here
</div>

演示

于 2012-07-11T09:39:34.053 回答
0

有很多方法可以显示消息,例如

  1. 显示警报框(但你不想要它)。
  2. div在最初隐藏的消息中显示消息,并在消息中显示。
  3. 显示div带有任何动画的弹出窗口可能会让人感觉良好。

有关div popups 转到此处此处此处的更多信息

于 2012-07-11T09:37:51.270 回答