Javascript 如何在按下按钮时触发警报功能?

Javascript 如何在按下按钮时触发警报功能?,javascript,html,Javascript,Html,我有一个在给定时间触发警报的函数: function breakTime(){/您可以像单击按钮一样分配函数 <input id='btn' type='button' onclick='breakTime();' >Click</input> 点击 或者,您可以在单击时触发事件 <input id='btn' type='button' >Click</input> <script> $(document).ready

我有一个在给定时间触发警报的函数:


function breakTime(){/您可以像单击按钮一样分配函数

<input id='btn' type='button' onclick='breakTime();' >Click</input>
点击
或者,您可以在单击时触发事件

<input id='btn' type='button'  >Click</input>
<script>
    $(document).ready(function(){
        $('#btn').onclick(funcion(){
            breakTime();
        });
    })
</script>
点击
$(文档).ready(函数(){
$('#btn').onclick(function(){
休息时间();
});
})
仅使用javascript:

<button id='buttonID'>Click Me</button>

function test() {
    alert('break time!');
}

document.getElementById('buttonID').onclick = test; 
// no () on test, otherwise it runs immediately.
点击我
功能测试(){
警报(“中断时间!”);
}
document.getElementById('buttonID')。onclick=test;
//测试中没有(),否则它会立即运行。


但是,这只能在您的页面上本地工作。如果您想按一个按钮并向打开页面的所有人发送提示,则需要设置服务器端脚本。

警报向所有有权访问该页面的人显示。
-您应该使用服务器端数据和循环(或计时器)这将检查来自每个用户的服务器数据,然后创建
,如果按下
数据,然后
显示
警报
@Nick如果我们都访问一个页面,并且它有一个警报功能,设置为在指定的时间关闭,那么届时它将在每个人的屏幕上关闭。你为什么需要服务器?@Nick误解了问题uestion,我明白了,他想按下一个按钮,让它在每一个打开的页面上运行一个函数。考虑到OP没有声明jQuery是不可能的,这有点迂腐。如果人们愿意添加一个额外的库,这仍然是一个有效的贡献。如果他们不愿意,也许有人会发布一个更好的普通答案。(编辑:与删除其评论的人交谈)