• 文字サイズ


解決済

onclickがios safari で希望通り動かない

  • 相談者:非公開
  • 2021/05/24 13:24
<button id="lockbottun">ロック<br>(再移動不可)</button>


var lockBtn = document.getElementById('lockbottun');
lockBtn.onclick = function() {
object.selectable = false;
canvas.requestRenderAll();
});


の場合、Android(chrome)では希望の通り、
ボタンをクリックしたら、オブジェクトを選べないように動きます。

ios safariでは希望の通り動かないので、
#lockbottun{
cursor: pointer;
}
を追加したのですが、それでもios safariでは動きません。
どのように修正すればよいでしょうか。
キーワード:onclick
投稿内容について報告する

今気になってる疑問、
セミナーに参加すれば解決するかも!?
日本全国のネットショップ12,000社が参加!
ネットショップでお悩みがある方はまずはオンラインセミナーへGO!
広告0円で楽天の売上アップ続出!
ECマスターズチャンネルをチェック!
総視聴回数15万回突破!
最新の対策事例やSALE対策など、売上にお困りの方はぜひご視聴ください!

  • 返信者:非公開
  • 2021/05/24 14:13
ECマスターズの田中です。

いただいたソースの最終行が
});
となっておりますが、これは2行目の
function() {
に対応する閉じ括弧と………(省略)………
  • 返信者:非公開(質問者)
  • 2021/05/28 13:13
type="button" にしてみましたが、
症状変わらずです。

気になる記事を見つけました。
https://analogstd.com/pc/i………(省略)………
  • 返信者:非公開(質問者)
  • 2021/05/29 14:15
先程の私の投稿した記事は今回関係ありませんでした。

その後、様々な検証をしましたところ、

document.getElementById('lock………(省略)………
このフォーラムへの質問は終了しました