TEXTAREA Domノードのスペルチェック(つまり、spellcheck = true)を希望しますが、TEXTAREAにフォーカスがない場合は常に、スペルチェックを非表示にします(つまり、赤い波線は表示しません)。TEXTAREAがフォーカスを失うたびに、スペルチェック状態がリセットされるかどうかは関係ありません。
私の知る限り、これはINPUTのデフォルトの動作ですが、少なくともChromeではTEXTAREAではありません。
TEXTAREAをspellcheck=false onblurに設定しようとしましたが、それは役に立たないようです。
コンテンツ編集可能なDIVの場合、div.innerHTML = div.innerHTMLを設定する戦略でうまくいくようですが、TextAreasと同等の方法がわかりません。
アップデート:
以下は私のために働くことになった:
onblur: function(e) {
e.target.spellcheck = false;
var old_value = e.target.value;
e.target.value = "";
e.target.value = old_value;
e.target.spellcheck = true;
}