むねひろ@プログラマープログラマーの技術や経験の暴露ブログです。何か聞きたいことがあれば遠慮なくご連絡ください。munehirohtmlのbuttonで画面遷移する方法ツイートシェアはてブLINEPocket例えば、下の画像のように、一連のフォームに対しボタンが複数あるとします。戻るボタンは、入力した内容は関係なしに前の画面や指定したページに戻るためのボタンですが、登録や一時保存はサブミットされるはずです。formタグのactionには1つのURLしか指定出来ません。この場合どのように画面の遷移先を切り替えるのかについてです。/></form>基本的にはほぼ同じなのですが、通常のようにsubmitを使いません。※登録ボタンだけはサブミットを使うでもよいこれに、4行目、5行目のようにonclickプロパティを持たせます。これによりボタンを押したときのJavascriptの関数を指定出来ます。関数の引数で遷移先のURLを切り替えます。アクションの切り替えはJavascriptで行います。action;document.sampleform.submit();}今回はJavascriptで書きましたが、JQeryでもよいです。document.sampleform.actiondocumentはおまじないみたいなものだとして、sampleformはformタグで指定した名前になります。2行目で、sampleformという名前のformタグのactionプロパティの内容を書き換えます。3行目で、sampleformという名前のformタグをサブミットします。まとめ経験を積んできてもこういった簡単なことを忘れてしまいガチですね。お仕事もらってお客様にも喜んでいただけているので大丈夫です(笑)ちなみに、今回のはJQeryを使ったほうがよいかもしれないです。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。走ると肺が痛くなる原因トップページへRECOMMENDこちらの記事も人気です。swichについてjQuery(js)2018.9.3jQueryでWindowやコンテンツの高さや幅を取得する方法jQuery(js)2018.9.3jQueryでHTMLやテキストを変更・削除する方法jQuery(js)2018.8.27jQueryの特徴とメリットむねひろ現在36歳。プログラマー歴16年。高校卒業後は調理師見習いをしていたけど、不況で先が不安になり離職。その後上京しハローワークの紹介でプログラマーに。分からないことだらけで辛い日々だったけど、3年頑張ったら色々見えてきてフリーランスに。面白そうなシステム開発をもっとしたい。