質問編集履歴
1
マークダウン記法で記載し直しました。またphpのバージョンを追記いたしました。
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -8,49 +8,45 @@ | |
| 8 8 |  | 
| 9 9 | 
             
            ### 該当のソースコード
         | 
| 10 10 | 
             
            このようにプルダウンが1つずつであれば動くのですが、このプルダウンを複数作成し連動させたいです。
         | 
| 11 | 
            -
             | 
| 11 | 
            +
            ```php
         | 
| 12 12 | 
             
            <?php
         | 
| 13 | 
            -
            echo("
         | 
| 13 | 
            +
            	echo("
         | 
| 14 | 
            -
            <body>
         | 
| 14 | 
            +
            		<body>
         | 
| 15 | 
            -
            <form name=\"formName\" method=\"post\">
         | 
| 15 | 
            +
            		<form name=\"formName\" method=\"post\">
         | 
| 16 | 
            -
            <select name = \"selectName1\" onChange=\"functionName()\">
         | 
| 16 | 
            +
            		<select name = \"selectName1\" onChange=\"functionName()\">
         | 
| 17 | 
            -
            <option value = \"果物\">くだもの</option>
         | 
| 17 | 
            +
            			<option value = \"果物\">くだもの</option>
         | 
| 18 | 
            -
            <option value = \"野菜\">やさい</option>
         | 
| 18 | 
            +
            			<option value = \"野菜\">やさい</option>
         | 
| 19 | 
            -
            </select>
         | 
| 19 | 
            +
            		</select>
         | 
| 20 20 |  | 
| 21 | 
            -
            <select name = \"selectName2\">
         | 
| 21 | 
            +
            		<select name = \"selectName2\">
         | 
| 22 | 
            -
            </select>
         | 
| 22 | 
            +
            		</select>
         | 
| 23 23 |  | 
| 24 | 
            -
            <script type = \"text/javascript\">
         | 
| 24 | 
            +
            		<script type = \"text/javascript\">
         | 
| 25 | 
            -
            function functionName(){
         | 
| 25 | 
            +
            		function functionName(){
         | 
| 26 | 
            -
            var select1 = document.forms.formName.selectName1; 
         | 
| 26 | 
            +
            			var select1 = document.forms.formName.selectName1; 
         | 
| 27 | 
            -
            var select2 = document.forms.formName.selectName2; 
         | 
| 27 | 
            +
            			var select2 = document.forms.formName.selectName2; 
         | 
| 28 | 
            -
             | 
| 29 | 
            -
            select2.options.length = 0; 
         | 
| 28 | 
            +
            			select2.options.length = 0; 
         | 
| 30 | 
            -
             | 
| 31 | 
            -
            if (select1.options[select1.selectedIndex].value == \"果物\"){
         | 
| 29 | 
            +
            			if (select1.options[select1.selectedIndex].value == \"果物\"){
         | 
| 32 | 
            -
            select2.options[0] = new Option(\"りんご\");
         | 
| 30 | 
            +
            				select2.options[0] = new Option(\"りんご\");
         | 
| 33 | 
            -
            select2.options[1] = new Option(\"みかん\");
         | 
| 31 | 
            +
            				select2.options[1] = new Option(\"みかん\");
         | 
| 34 | 
            -
            select2.options[2] = new Option(\"オレンジ\");
         | 
| 32 | 
            +
            				select2.options[2] = new Option(\"オレンジ\");
         | 
| 35 | 
            -
            }
         | 
| 33 | 
            +
            			}
         | 
| 36 | 
            -
             | 
| 37 | 
            -
            else if (select1.options[select1.selectedIndex].value == \"野菜\"){
         | 
| 34 | 
            +
            			else if (select1.options[select1.selectedIndex].value == \"野菜\"){
         | 
| 38 | 
            -
            select2.options[0] = new Option(\"キャベツ\");
         | 
| 35 | 
            +
            				select2.options[0] = new Option(\"キャベツ\");
         | 
| 39 | 
            -
            select2.options[1] = new Option(\"きゅうり\");
         | 
| 36 | 
            +
            				select2.options[1] = new Option(\"きゅうり\");
         | 
| 40 | 
            -
            select2.options[2] = new Option(\"にんんじん\");
         | 
| 37 | 
            +
            				select2.options[2] = new Option(\"にんんじん\");
         | 
| 41 | 
            -
            select2.options[3] = new Option(\"たまねぎ\");
         | 
| 38 | 
            +
            				select2.options[3] = new Option(\"たまねぎ\");
         | 
| 42 | 
            -
            }
         | 
| 39 | 
            +
            			}	
         | 
| 43 | 
            -
            }
         | 
| 40 | 
            +
            		}
         | 
| 44 | 
            -
            </script>
         | 
| 41 | 
            +
            		</script>
         | 
| 45 | 
            -
            </body>
         | 
| 42 | 
            +
            		</body>
         | 
| 46 | 
            -
            ")
         | 
| 43 | 
            +
            	")
         | 
| 47 44 | 
             
            ?>
         | 
| 48 | 
            -
             | 
| 45 | 
            +
            ```
         | 
| 49 | 
            -
             | 
| 50 46 | 
             
            ### 試したこと
         | 
| 51 47 |  | 
| 52 48 | 
             
            htmlはfor文で複数作成し、それをjavascriptで連動させることを考えてますが、以下の方法はダメでした。どのようにしたらいいのでしょうか。
         | 
| 53 | 
            -
             | 
| 49 | 
            +
            ```php
         | 
| 54 50 | 
             
            <?php
         | 
| 55 51 | 
             
                echo("
         | 
| 56 52 | 
             
            	<body>
         | 
| @@ -96,6 +92,7 @@ | |
| 96 92 | 
             
              </body>
         | 
| 97 93 | 
             
            ");
         | 
| 98 94 | 
             
            ?>
         | 
| 95 | 
            +
            ```
         | 
| 99 96 | 
             
            ### 補足情報(FW/ツールのバージョンなど)
         | 
| 100 97 |  | 
| 101 | 
            -
            htmlはfor文で複数作成す | 
| 98 | 
            +
            htmlはfor文で複数作成を想定しております。phpのバージョンは5.6です。(サポートは切れてます?がもう少しこのバージョンを使用予定です)
         | 
