我有一个按钮试图运行警报,但它不起作用
I have a button trying to run a alert but it wont work?
我正在尝试获取一个按钮来运行函数,但它不起作用,所以我试图查看该按钮是否有效。我只是想在按钮上添加警报,但没有运气。有什么建议吗?
这是我的代码。
<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>
<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');
});
相关文章:
- angularjs ng点击运行时标记不起作用
- 使用JQuery运行php并刷新页面是不起作用的
- Jquery在生产和Heroku中不起作用,但在开发中运行良好
- 引导工具提示在实时站点上不起作用,但在控制台上运行良好
- Javascript键码在Firefox中不起作用,但在chrome中运行良好
- Javascript:Link运行的函数不起作用
- 代码在jsfiddle上运行良好,但有一个函数在网站上不起作用
- 如果用户登录不起作用,则运行脚本
- Object.defineProperty()在测试(jpm运行)过程中有效,但不起作用;使用实际xpi时,不要执行任何
- AJAX在FF中不起作用,在Chrome中运行良好
- event.prventdefault()在mozilla中不起作用,但在chrome中运行良好
- 代码在firefox中运行良好,但在chrome中不起作用.为什么?
- 函数jQuery.animation()运行了两次行,但不起作用
- JQuery .ajax() 函数调用不起作用,但成功方法运行
- 我有一个按钮试图运行警报,但它不起作用
- jsFiddle显示正确,但一旦在本地运行就不起作用(Javascript)
- jQuery 运行总计和输出标签不起作用
- 使用 WebView.loadUrl 执行 javascript 在第一次运行应用程序时不起作用
- jQuery remove 在映射集上运行时不起作用
- 在运行时渲染 DOM 在 Dojox 中不起作用