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

I have a button trying to run a alert but it wont work?

本文关键字:不起作用 运行 有一个 按钮      更新时间:2023-09-26

我正在尝试获取一个按钮来运行函数,但它不起作用,所以我试图查看该按钮是否有效。我只是想在按钮上添加警报,但没有运气。有什么建议吗?

这是我的代码。

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

"hi"周围的引号正在转义您的 HTML 引号。尝试使用单引号或改用&quot;转义双引号。

例如:

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

你不能在html中使用" "content",它会给出语法错误。改用"内容",以便正确解析 HTML :)

您可以使用一个函数:

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

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

.HTML

  <button id="idforhi">Click me</button>

杰奎里

 $('#idforhi').click(function(){
  alert('hi');
 });