Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我有一个按钮试图运行警报,但它不起作用?_Javascript_Html - Fatal编程技术网

Javascript 我有一个按钮试图运行警报,但它不起作用?

Javascript 我有一个按钮试图运行警报,但它不起作用?,javascript,html,Javascript,Html,我试图让一个按钮来运行一个功能,但它不会工作,所以我试图看看按钮是否工作。我只是想在按钮上添加一个提醒,但运气不好。有什么建议吗 这是我的密码。 点击我 围绕“hi”的引号将转义HTML引号。尝试使用单引号或使用“转义双引号 例如: <html> <body> <button onclick="alert('hi')">Click me</button> </body> </html> 点击我

我试图让一个按钮来运行一个功能,但它不会工作,所以我试图看看按钮是否工作。我只是想在按钮上添加一个提醒,但运气不好。有什么建议吗

这是我的密码。


点击我
围绕“hi”的引号将转义HTML引号。尝试使用单引号或使用
转义双引号

例如:

<html>
  <body>
    <button onclick="alert('hi')">Click me</button>
  </body>   
</html>

点击我

点击我
您不能在html中使用“内容”,这将导致语法错误。请改用“内容”,以便正确分析html:)

如果您喜欢将Jquery与HTML一起使用

HTML


您可以使用以下功能:

<html>
  <body>
    <button onclick="Myalert()">Click me</button>
    <script>
       function Myalert(){
         alert('hi');
       }
    </script>

  </body>   
</html>

点击我
函数Myalert(){
警报(“hi”);
}
尝试
alert('hi')
而不是
alert('hi”)
Issue#1:问题没有用jQuery标记,因此建议jQuery解决方案是不合适的。Issue#2:您的代码示例不起作用,因为您忘记了右括号。
<html>
  <body>
    <button onclick="alert('hi')">Click me</button>
  </body>   
</html>
  <button id="idforhi">Click me</button>
 $('#idforhi').click(function(){
  alert('hi');
 });
<html>
  <body>
    <button onclick="Myalert()">Click me</button>
    <script>
       function Myalert(){
         alert('hi');
       }
    </script>

  </body>   
</html>