Dreamweaver都道府県選択フォームの作成方法と正規表現を使用した一括変換方法

このQ&Aのポイント
  • DreamweaverCS6を使用して都道府県を選択するフォームを作成する方法について解説します。
  • 「挿入」メニューから「フォーム」→「フォーム」で入力範囲を作成し、テキストメニューを使用して必要な項目を作成しますが、都道府県の選択メニューを作成すると表示されない問題が発生します。
  • この問題に対処するために、正規表現を使用して都道府県名の一括変換を行う方法を紹介します。詳しい手順と共に、Dreamweaverの都道府県選択フォーム作成のポイントをご紹介します。
回答を見る
  • ベストアンサー

dreamweaver都道府県選択フォーム

dreamweaverCS6で都道府県を選択するフォーム作りたいですがうまくいきません。 「挿入」メニューから「フォーム」→「フォーム」で入力範囲を作成してその中に「名前」や「メールアドレス」などを「テキストメニュー」で作れますが、「選択(リスト/メニュー)」で都道府県とするとコード欄には次のコードが生成されています。 <label for="pref">都道府県</label> <select name="pref" id="pref"> </select> 上記に都道府県名を記述していくのでしょが、記述しても先頭のフィルドには「北海道」だけしか表示されていず他の県名は表示されていません。よって、選択することができません。 <option value="1">北海道</option> <option value="2">青森県</option> <option value="3">岩手県</option> <option value="4">宮城県</option> <option value="5">秋田県</option> <option value="6">山形県</option> <option value="7">福島県</option>          ・          ・          ・ <option value="47">沖縄県</option> また、47都道府県を入力するのは大変なので、上記をコピーではなく別のメモ帳に下記のように準備してあるのを正規表現というのがあるそうですが一括で変化する方法も併せて教えて戴けると幸いです。 1 北海道 2 青森県 3 岩手県 4 宮城県 5 秋田県 6 山形県 7 福島県    ・    ・    ・ 47 沖縄県

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

  • ベストアンサー
  • DrFell
  • ベストアンサー率55% (305/551)
回答No.1

編集>検索置換 検索:(\d{1,2})(.*?)改行 置換:<option value="$1">$2</option>改行 正規表現にチェック 意味はヘルプで、正規表現を検索すれば出てきますので、上記の記号と照らし合わせてみてください。

kanaayatera
質問者

お礼

補足質問しましたが解決しました。ありがとうございました。今後もよろしくお願いします。

kanaayatera
質問者

補足

早速、図入りの丁寧な回答ありがとうございます。初心者で不明なところがあるので追加質問します。 検索対象「現在のドキュメント」とは今編集しているHTMLのことですか。 また、メモ帳に記載したリストはコードの中にコーディングしておくのでしょうか。 よろしくお願いします。

関連するQ&A

  • エクセルで住所録の都道府県を件数にしたいのですが、

    エクセルで住所録の都道府県を件数にしたいのですが、 例えば、東北6県を例にしますと、シート1の住所録が下記ようになっているとします。 青森 秋田 山形 山形 宮城 宮城 宮城 宮城 福島 福島 福島 以上のような住所録から、下記のように件数としてシート2へ表示したいと考えています。 青森 1 岩手 0 秋田 1 山形 2 宮城 4 福島 3 どうかよろしくお願いいたします。

  • 読点の打ち方

    (1)私は北海道、青森、岩手、秋田、宮城に行ったことがある。 (2)私は北海道と、青森、岩手、秋田、宮城に行ったことがある。 (3)私は北海道と、青森と、岩手と、秋田と、宮城に行ったことがある。 (4)私は、北海道、青森、岩手、秋田、宮城に行ったことがある。 (5)私は、北海道と、青森、岩手、秋田、宮城に行ったことがある。 (6)私は、北海道と、青森と、岩手と、秋田と、宮城に行ったことがある。 (7)私は、北海道、青森、岩手、秋田、宮城に、行ったことがある。 (8)私は、北海道と、青森、岩手、秋田、宮城に、行ったことがある。 (9)私は、北海道と、青森と、岩手と、秋田と、宮城に、行ったことがある。 (10)私は北海道、青森、岩手、秋田、宮城に、行ったことがある。 (11)私は北海道と、青森、岩手、秋田、宮城に、行ったことがある。 (12)私は北海道と、青森と、岩手と、秋田と、宮城に、行ったことがある。 読点の付け方はどれが正しいですか? 都道府県の部分は「、」ではなく「・」の方がいいでしょうか? 「青森、岩手、秋田、宮城」ではなく「青森・岩手・秋田・宮城」の方がいいでしょうか?

  • php セレクトボックス 値取得

    現在phpでフォームを作成しています。 都道府県選択のフォームがあり、データベースに都道府県のマスタが管理されています。 都道府県には北海道~沖縄まで順番にIDが振られています。 選択フォームはセレクトボックスになります。 ソースは簡単ですが <option value="<?php echo $prefid; ?>"><?php echo $prefname; ?></option> とループさせて下記の状態になります。 <select name="pref"> <option value="1">北海道</option> <option value="2">青森県</option> <option value="13">東京都</option> <option value="20">愛知県</option> <option value="47">沖縄</option> </select> とあり、選択された(例:北海道を選択)のち確認画面では1と表示されます。 これを北海道と表示させたいのですが、どのように作ったらよろしいでしょうか? sessionは使用しています。 $_SESSION['pref'] = $_REQUEST['pref']; で値受け取っています。 おわかりの方がいらっしゃいましたらご教示お願いします。

    • 締切済み
    • PHP
  • 都道府県を表す代表的なもの

    微妙な内容で申し訳ないのですが(^^; サークルで使うのに、2文字で各都道府県を表す言葉を捜しています。(ひらがな・カタカナのみの場合は4文字までOK) 名物、名勝、歴史上の有名人物などなど。 例)流氷→北海道   恐山→青森   なまはげ→秋田   雫石→岩手   桜桃→山形   牛舌→宮城 ってな感じで。 ちなみに例えば、宮城って言われると南国ってイメージですが、南国って言われてパッと宮城を連想できる人は少ないと思います。 この言葉を言われたらパッとその都道府県を連想するくらい、有名なものを教えてください。 あと、同じ名物があっちこっちにある場合もちょっと避けてください(T▽T) すみませんが、是非お知恵を貸してください。 よろしくお願いしますっ!   

  • 国別のタグを作りたい

    <option value="北海道">北海道 <option value="青森">青森 <option value="岩手">岩手 <option value="秋田">秋田 のように、地域別の選択で、AからZまでの国別にしたいのですが、その並びが載っているページはあるのでしょうか 。宜しくお願いします。

  • 値の受け取り方

    nameタグが下記のようになっている場合、 PHPではどのように取得すれば良いのでしょうか? selectタグは取得できましたが、配列になっている場合の取得方法が分かりません。 ---HTML--- <form action="abc.php" method="post" > <input type="text" name="ord[name]" size="30" VALUE=""> <input type="text" name="ord[company]" size="30" VALUE=""> <select name="pref"> <option value="">-- 都道府県 --</option> <option value="北海道" >北海道</option> <option value="青森県" >青森県</option> <option value="岩手県" >岩手県</option> </select> ・ ・ ---abc.php--- <html> <head><title>output</title></head> <body> <?php $pref = $_POST['pref']; print ("次のデータを受け取りました<br />"); print ("住所:$pref<br />"); ?> </body> </html>

    • ベストアンサー
    • PHP
  • 地方別 都道府県の覚え方

    子どものころに聞いた地方別の都道府県の覚え方が思い出せずにモヤモヤしています。 もし、どなたか同じ覚え方をお存じの方がいらっしゃいましたら教えてください! 良い覚え方を知りたいのではなくて、当時覚えたものを思い出したいです。 なぜか東北地方だけ覚えているのですが、その他の地方は全て忘れてしまいました…泣 友達のお姉ちゃんが教えてくれたものなので、出典は不明です。 ●東北地方 青森飽きた(秋田)ら山形で、祝って(岩手)土産(宮城)は福島で よろしくお願いします。

  • エクセルで並べ替えて比較をしたいのですが。

     エクセルで並べ替えて比較をしたいのですが。 現在データの集計を行っているのですが、データ(仮に都道府県名としておきます)比較をするに際して シートAにあるデータとシートBにあるデータが必ずしも全て一致するわけではなく、 シートAは47都道府県全てのデータがあり シートBには所々データが抜けていて順番もAとは全然異なる配列で並んでいます。 この際にシートBのデータをシートAのデータの順番に並び替え一つのシートにし、データの分析を行いたいのですが、シートBの並べ替え方がわかりません。是非教えてください。よろしくお願いします。 変更前 シートAシートB 県名|顧客数 県 名|a|b|c 北海道|156 秋田県|1|5|4 青森県|283 | | | 岩手県|384 岩手県|2|6|4 宮城県|294 福島県|4|6|4 秋田県|148 | | | 山形県|54   青森県|3|5|1 福島県|213  宮城県|1|2|2 変更後 シートAシートB 県名|顧客数  県 名|a|b|c 北海道|156 青森県|283  青森県|3|5|1 岩手県|384  岩手県|2|6|4 宮城県|294  宮城県|1|2|2 秋田県|148  秋田県|1|5|4 山形県|54 福島県|213  福島県|4|6|4

  • 【EXCEL】ワークシート名を変更方法しっていますか!?

    以下のようなものをワークシート名として一括変換する方法は ありますでしょうか? (以下の例です) 行番|都道府県|人口 --------------------------- 1  |北海道 |50万人   2  |青森県 |20万人 3  |岩手県 |10万人 4  |宮城県 |30万人 5  |秋田県 |25万人 この表でいうと都道府県名の列の行名(都道府県名)を ワークシート名に一括に変換する方法ってありますでしょうか? 上の表でいいますと5個ワークシートが出来て |北海道|青森県|岩手県|宮城県|秋田県|  と言う感じになります。 ご助言のほどよろしくお願いします。

  • Access2000 一覧フォームからチェックボックスで選択して、別フォームへ結果を入力させたい

    お世話になります。 Access初心者です。 説明もわかりづらいかと思いますが、どうかお願い致します。 アンケートフォームなどによくある機能で、 住んでいる地域を選択する時などに、「選ぶボタン」や「リンク」などから都道府県が一覧になっている別フォームが開いて、 その中はチェックボックスで選択するようになっており、 該当箇所にチェックすると、アンケートフォームに住所が入力?記載?されるというような動きがしたいです。 この説明だとおかしいですが、このチェックは複数選択が可能であることが条件になり、 なおかつ、データを入れるテーブルは下記のようにしたいのです。 <地域マスタテーブル> 地域CD 県名 1     北海道 2     秋田 3     岩手 4     山形 ・ ・ ・ <アンケートテーブル> アンケートNo. 氏名 地域 1        田中  1 1        田中  4 2        本田  3 3        中山  8 3        中山  12 3        中山  20 ・ ・ アンケートテーブルから、アンケートフォームを作成し、 |【アンケートフォーム】------------| |アンケートNo.:1             | |氏   名  :吉田           | |地   域  :「選ぶボタン」      |  -------------------------------- 「選ぶボタン」を押すと、地域一覧フォームが出てきて、 <地域一覧フォーム>※チェックボックスで選択(複数可)     ■北海道 □秋田 □岩手 ■山形 □宮城・・・・・・    チェックをしたものが「地域」に入力される。 |【アンケートフォーム】------------| |アンケートNo.:1             | |氏   名  :田中           | |地   域  :北海道  山形    |  -------------------------------- ※アンケートテーブルにはあくまでも、 アンケートNo. 氏名 地域 1        田中  1 1        田中  4 と、なる。 (主キーをアンケートNo.、氏名、地域の3つにしている為) なにぶん超初心者ですので、解説もして頂けるととても嬉しいです。 どうか宜しくお願い致します。

専門家に質問してみよう