2016-10-27 12 views
-1

Chromeで必要な選択が機能していません(Firefoxでは動作します)。私のコードは次のとおりです。を選択するとChromeで動作しない必要があります

<form id='form_tbl' action='include/value.inc.php' method="POST"><input type="hidden" name="quiz" value="1"> 
    <?php include "include/sel_tbl.inc.php"; ?> 
</form> 

とファイルsel_tbl.inc.phpは次のとおりです。

<?php 
... 
echo "<table><tr><th>Name</th>><th>date</th><th>quiz</th><th>quiz2</th></tr>"; 
    while($row = $result->fetch_assoc()) { 
     echo "<tr><td><input type='hidden' name='id_pers[". $row['ID'] ."]' value='". $row["ID"]."'>" . $row["Name"]. ' '. $row["lastn"]. "</td>"; 
     echo "<td><select name='nota_intr_1[". $row['ID'] ."]' required ><option disabled selected>nota</option>"; 
     for($i=1; $i<=10; $i++){ 
      echo "<option value='$i'>$i</option>\n"; 
     }; 
     echo "</select></td>"; 

     echo "<td><select name='nota_intr_2[". $row['ID'] ."]' required ><option disabled selected>nota</option>"; 
     for($i=1; $i<=10; $i++){ 
      echo "<option value='$i'>$i</option>\n"; 
     }; 
     echo "</select></td>"; 

     echo "<td><textarea name='sgs[". $row['ID'] ."]' form='form_tbl' maxlength='200' autocomplete='off' placeholder='test here...'></textarea></td></tr>"; 
    } 
    echo '</table><button name="button_vot">send</button>'; 
?> 

私のコードの何が問題になっているのですか?

+0

なぜPHPを投稿しますか? jsfiddleにデモをやってもらえますか? – paolobasso

+0

Chromeに表示されている結果ソースを含めることはできますか? –

+0

「稼働していない」とはどういう意味ですか?また、[this](https://bugs.chromium.org/p/chromium/issues/detail?id=45804)が問題の原因であることを確認してください – Alfabravo

答えて

3

必須属性は、必須フィールドから空の値を送信しようとしている場合にのみ通知を行います。

<option value="" disabled selected>nota</option> 

デフォルト値に空の値を指定すると、ユーザーが適切な値のオプションを選択しなかった場合に通知されます。

+0

ありがとう、ありがとう! – ster

関連する問題