いつも大変お世話になっております。
「input」 あるいは「textarea」に入力された文字をリアルタイムに拾ってバリデーションを掛けて問題なければ
「sibmit」のdisabledを外す..ってゆうのをやりたいんですが、
ブラウザの予測変換?入力補助機能?で入力された物が拾えず悩んでいます....
たとえばスマホで入力する時メールドレスやお名前なんかはほぼ皆さんブラウザに記録された予測変換で入力しちゃうと思うんですが、そこを最後に入力されてアクティブのままだとどうやって入力値を拾い出したもんだか.. いつまでたっても「submit」が有効にならなくて..
当たり前だろ!って言われそうですが「paste」「keyup」「change」全部だめで
「document.activeElement.blur()」とかで強制的に値を抜いてフォーカスを外そうともしたんですが
そもそもそのタイミングをどうやって拾えばいいのか..
こんな時皆さんどうされてますか? ご指南宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー