0

会社での基本的な時間の提出用に作成しているフォームがあります。ただし、所有者が.txtファイルまたはExcelドキュメントなどを簡単にロードして、ドロップダウンフィールドの名前をすばやく置き換えて編集できるように、一部を設計する必要があります.

現在のコード:

<select name="entry.44832674" id="entry_44832674" aria-required="true" required="">
          <option value=""></option>
          <option value="Option 1">Option 1</option>
          <option value="Option 2">Option 2</option>
          <option value="Option 3">Option 3</option>
          <option value="Option 4">Option 4</option>
          <option value="Option 5">Option 5</option>
        </select>

これは、ある種のphpまたはjavascriptで実行できますか? 所有者がコードをいじる時間がないため、これをできるだけシンプルに保ちたいと考えています。可能であれば、次の形式で単純な .txt ファイルを作成します。

オプション 1
オプション 2
オプション 3
オプション 4
オプション 5

所有者は、必要に応じて名前を追加または削除できます。これは素晴らしいことです。私は物事に対して多くの解決策を見つけましたが、これに対する答えを見つけることができませんでした.

4

2 に答える 2

2

このような何かがそれを行う必要があります:

<select>
<option value=""></option>

<?php
$options=nl2br(file_get_contents("optionsTextFile.txt"));
$options=explode("<br>",$options);

for($i=0;$i<count($options);$i++)
  {
  echo "<option value='".$options[$i]."'>".$options[$i]."</option>";
  }
?>

</select>
于 2013-10-30T22:57:37.867 に答える