2016-10-27 2 views
-1

Chrome에서 필수 선택이 작동하지 않습니다 (Firefox에서는 작동 함). 내 코드는 다음과 같습니다크롬에서 작동하지 않아야 함을 선택하십시오.

<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 또는 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

관련 문제