なぜこのボタンは機能しないのですか?それはデスクトップやアンドロイド上で正常に動作します。 clickHandlerが通常の関数として定義されている場合は、iosで動作します。ios addEventListenerが機能しない
http://codepen.io/CalebEverett/pen/RRmYgx
<html>
<head>
<style>
button {
width: 150px;
height 50px;
}
</style>
</head>
<body>
<div id="testdiv">it doesn't work</div>
<button id="do">Button</button>
</body>
<script>
const clickHandler =() => {
document.getElementById("testdiv").innerHTML = "it works!"
}
document.getElementById("do").addEventListener("click", clickHandler, false);
</script>
<html>
あなたはこれを飛ばしているのですか、これはブラウザに送信している実際のコードですか?多くのデスクトップブラウザとAndroidブラウザでは、これもサポートされません。 – jcaron
あなたはおそらく、それが単語、BTWを理解していないことを伝える良いエラーメッセージをコンソールに持っています。 – jcaron
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Functions/Arrow_functions#Browser_compatibilityによると、まだ機能はまだ広くサポートされていません。 – jcaron