私はフォーラム内でこの質問に似た記事を見つけようとしています。私は、textareaと、angleJSを使ってアプリケーションに提出するボタンで構成される単純なフォームを持っています。それはうまく動作します。しかし、私がsubmitを押すと、テキストエリアのフォーカスが失われてキーボードが消え、テキストエリアを押すと再び表示されます。私は提出を押してもそれを見せておきたい。ソフトキーボードを紛失することなくフォームを送信
0
A
答えて
0
focusout
イベントにハンドラをアタッチして、そのハンドラ内にtextarea
をフォーカスすることができます。
button
がクリックされたときにのみtextarea
にフォーカスしたい場合は、ハンドラーをbutton
のclick
イベントに代わって割り当てることができます。
//This will prevent textarea from being focused out
//$("textarea").on("focus", function(e) {
// $(this).focus();
//});
$("button").on("click", function(e) {
$("textarea").focus();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea></textarea>
<button>Submit</button>
0
まずオプションただ、これを使用するには、使用することができ、HTML5オートフォーカス属性の例については
:
<input type="text" name="name" autofocus="autofocus" id="yourtextboxid" />
このコードは動作しますされていない場合、これを行いますもの。 番目のオプション
$(document).ready(function() {
$('#yourtextboxid').attr("autofocus","autofocus");
}
+0
完了したら私に返信してください。ありがとう –
関連する問題
- 1. CSSを紛失することなくデスクトップからモバイルデバイスにテンプレートを送信する方法
- 2. 投稿を打つことなくフォームを送信する
- 3. どのようにエラーを失うことなく、無効なフォーム送信をフォームにリダイレクトできますか?
- 4. Angular2/Nativescript:ソフトキーボードで戻るキーを押したときにフォームを送信
- 5. ページを更新することなくフォームの送信時にフォームdivを変更するスクリプトを検索
- 6. 私は、フォームを送信することなく、サーブレット・javascriptの変数を渡すことはできません
- 7. 送信ボタンを押すことなくインテントで電子メールを送信
- 8. フォーム送信を無効にすると、ボタン属性が送信されなくなります
- 9. メソッドとクラスが一貫していなくて、紛失
- 10. フォームを送信しない
- 11. フォームを送信ボタンなし
- 12. キーを紛失することなく値でディープオブジェクトを並べ替えて並べ替える
- 13. 入力時にフォームを「送信」しようとすると失敗します
- 14. 送信ボタンで送信しないフォーム
- 15. TokenMismatchExceptionフォームを再送信するとき
- 16. フォームを送信するときのページリダイレクト
- 17. フォームを送信
- 18. ブランチなどの必須フィールドに記入することなくPHPフォームを送信する
- 19. ココア紛失アニメーション
- 20. レイアウト紛失HTML
- 21. Wordpress website - 紛失
- 22. 送信フォーム上のモーダルブートストラップを開く
- 23. フォームを送信すると成功または失敗するメッセージ
- 24. フォームを提出することなくPHPで電子メールを送信するには?
- 25. 送信ボタンがないフォームを検証することは可能ですか?
- 26. Djangoでフォームを送信するときに正しくPOSTできない
- 27. フォームを送信すると、400のリクエストエラーが正しく表示されない
- 28. 送信ボタンなしでPDFフォームを送信できますか?
- 29. 送信する/電子メールを送信するフォームを取得
- 30. ソフトキーボードが開くと、Android - html入力がフォーカスを失う(ASP.net)
それは魔法のように動作:JavaScriptを必要としない他のオプションがある場合はD私は不思議でしたか? – Tekerson
フォームスコープを押した場合にキーボードを隠すことができないことを今すぐ認識しました – Tekerson
ハンドラーを 'textarea'の' onfocusout' propertydirectly.html ''しかし、それはまだjavascriptであり、あなたのjsファイルにjavascriptコードを保存することをお勧めします。 – Ozan