我尝试创建在单击事件后启动警报的按钮。类似的东西:
<body>
<div class="app">
<h1>Apache Cordova</h1>
<div id="deviceready" class="blink">
<p class="event listening">Connecting to Device</p>
<p class="event received">Device is Ready</p>
</div>
<button onclick="alert('salut')" id="boutonAlerte">Alerte</button>
</div>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="js/index.js"></script> </body>
但问题是我的 onclick 不起作用。很多人告诉我在 javascript 上试试,所以我决定写这样的东西:
function onAlertClick() {
alert("ceci est une alerte");
}
alert("test2");
var bA = document.getElementById("boutonAlerte");
bA.addEventListener("onclick", onAlertClick());
但这是一回事。
有什么想法吗?
最佳答案
尝试添加 jQuery click 事件,它在我的 cordova 应用程序中运行良好
<script type="text/javascript" src="https://code.jquery.com/jquery-1.12.3.js"></script>
<script type="text/javascript">
$("#boutonAlerte").click(function(){
alert("ceci est une alerte");
});
</script>
这是 JSFiddle 链接
关于javascript - cordova/phonegap onclick 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36829871/