tag:crieit.net,2005:https://crieit.net/users/yuki2021/feed
yuki2021の投稿 - Crieit
Crieitでユーザーyuki2021による最近の投稿
2019-02-08T11:58:47+09:00
https://crieit.net/users/yuki2021/feed
tag:crieit.net,2005:PublicArticle/14787
2019-02-08T11:58:47+09:00
2019-02-08T11:58:47+09:00
https://crieit.net/posts/jquery-enter-submit
jqueryでフォームパーツ上でenterが押されたときにsubmitする
<p>例えばフォーム処理を全部buttonのonclickなどでやってしまって、form内にsubmitボタンがないときなどの対処法。</p>
<p>ひとまずフォームパーツにフォーカスが当たってるときにenterが押されたら無差別にsubmitします。</p>
<pre><code>$('input').keypress(function(e){
if(e.which == 13) {
$(this).parents('form').submit();
return false;
}
});
</code></pre>
<p>P.S.<br />
コードの色分けとかってどうしたら良いんだろうか? 記事の書き方をまとめた記事などもいいかも</p>
yuki2021