• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームの組み合わせでリンク先を指定する方法)

フォームの組み合わせでリンク先を指定する方法

このQ&Aのポイント
  • 初心者のためにつまずいてしまったフォームの組み合わせでリンク先を指定する方法について詳しく教えてください。
  • テキストフィールドに入力した番号の組み合わせでダイレクトに詳細のページに飛ぶ方法を知りたいです。
  • フォームの組み合わせを選択して、該当するリンク先に自動的に飛ぶ方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • susie-t
  • ベストアンサー率86% (37/43)
回答No.1

check = /()/; if (!PassWord.match(check == /ri/)) このあたりの記述の意図が掴めないのですが・・・。 matchの仕様についてよくお調べになってみてはいかがでしょうか。 とりあえずifの条件文を以下のようにすれば動くと思います。 if (PassWord.match(/ri/))

kaju1211
質問者

お礼

回答ありがとうございます。 >とりあえずifの条件文を以下のようにすれば動くと思います。 if (PassWord.match(/ri/)) この通りにやってみたところ if (!PassWord.match(check == /ri/)) window.open("​http://www.​●.co.jp/1r/"+PassWord+"/"+PassWord+".html", "","toolbar=yes,menubar=yes,location=yes,status=yes,scrollbars=yes,resizable=yes"); else if (!PassWord.match(check == /rk/)) window.open("​http://www.​●.co.jp/member/1r/"+PassWord+"/"+PassWord+".html", "","toolbar=yes,menubar=yes,location=yes,status=yes,scrollbars=yes,resizable=yes"); の部分が動いたのですが、 else if (!PassWord.match(check == /pi/)) window.open("​http://www.​●.co.jp/ap/"+PassWord+"/"+PassWord+".html", "","toolbar=yes,menubar=yes,location=yes,status=yes,scrollbars=yes,resizable=yes"); else window.open("​http://www.​●.co.jp/member/ap/"+PassWord+"/"+PassWord+".html", "","toolbar=yes,menubar=yes,location=yes,status=yes,scrollbars=yes,resizable=yes"); の部分が動きませんでした。アドバイスの通りmatchの仕様について調べてみようと思います。

関連するQ&A