Javascript 警报消息不会弹出

Javascript 警报消息不会弹出,javascript,alert,Javascript,Alert,我已经将代码放到了jsfiddle.net上。 我遇到的问题是,单击showToast按钮时,该函数似乎没有被调用 实际代码 Show Toast 我得到了一个错误: ReferenceError:找不到变量:showAndroidToast 有人帮忙吗?谢谢 从按钮标签中删除类型: <button onClick="showAndroidToast('Hello Android!')">Show Toast</button><br/> //and check 敬酒 //检查

我已经将代码放到了jsfiddle.net上。 我遇到的问题是,单击showToast按钮时,该函数似乎没有被调用

实际代码
Show Toast

我得到了一个错误:

ReferenceError:找不到变量:showAndroidToast


有人帮忙吗?谢谢

从按钮标签中删除类型:

<button onClick="showAndroidToast('Hello Android!')">Show Toast</button><br/> //and check 敬酒
//检查
希望它有帮助

问题在于它不是onClick而是onClick,在某些情况下,您的函数应该声明如下:

<script>
 window.showAndroidToast = function(){
 //code
};
</script>
<button type="button" onclick="window.showAndroidToast('Hello Android!')">
    Show Toast
</button>

window.showAndroidToast=函数(){
//代码
};
敬酒

这只是要在全局范围内找到,以确保浏览器本身没有问题。

您应该将相关代码直接放在您的问题中,而不考虑JSFIDLE链接。这样,如果链接死了,代码仍然在这里。我在上面的代码中找不到任何按钮@我改了。抱歉,我有一个旧的jsfiddle-up参考链接,这个函数是在
script
标记中定义的吗?背后的原因是处理方式不同。能否将函数名重命名为其他名称并检查一次。。!你的函数是在脚本标签中定义的吗…?我定义了,我重命名为一个单词“s”,并更改为onclick,但它不工作,我已经重新编辑到它应该工作的位置。如果失败了,我就没有办法了。
<script>
 window.showAndroidToast = function(){
 //code
};
</script>
<button type="button" onclick="window.showAndroidToast('Hello Android!')">
    Show Toast
</button>