IME変換中のエンターキーで送信される!への対処法

  • /*
     * @title IME変換中のエンターキーで送信される!への対処法
     * @description https://tech.classi.jp/entry/2024/04/23/183000
     * @include http://*
     * @license MIT License
     * @javascript_url
     */
    
    
    document.addEventListener('keydown', function(event) {
        if (event.key === 'Enter' && event.isComposing) {
            event.stopPropagation();
        }
    },{capture: true});
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2024/04/24 14:06:54 - 04/24