我已将代码放在jsfiddle.net上。 我遇到的问题是单击showToast按钮时似乎没有调用该函数。
实际代码
<button type="button" onClick="showAndroidToast('Hello Android!')">Show Toast</button><br/
&GT;
function showAndroidToast(name){
alert("hi");
}
我收到了错误:
ReferenceError:找不到变量:showAndroidToast;
有人帮忙吗?谢谢!
答案 0 :(得分:1)
问题是它不是onClick而是onclick,并且在某些情况下应该声明你的函数:
<script>
window.showAndroidToast = function(){
//code
};
</script>
<button type="button" onclick="window.showAndroidToast('Hello Android!')">
Show Toast
</button>
这只是在全球范围内找到,只是为了确保浏览器本身不存在问题。
答案 1 :(得分:0)
从按钮标记中删除类型:
<button onClick="showAndroidToast('Hello Android!')">Show Toast</button><br/> //and check
希望有所帮助