Как умножить несколько типов ввода на один и тот же идентификатор и имя - PullRequest
0 голосов
/ 15 февраля 2019

Этот код работает нормально, но у меня есть несколько входов с одинаковым идентификатором и именем.Я думаю, что несколько операторов не распознают другой идентификатор.

while($d = mysqli_fetch_array($data)){
?>
<tr>
<td align="text-center"><?php echo $no++; ?></td>
<td align="text-center"><input type="text" name="naran[]" value="<?php echo $d['naran'];?>"></td>
<td align="text-center"><input type="hidden" name="kode_sasan[]" value="<?php echo $d['kode_sasan'];?>"></td>
<td align="text-center"><input type="number" name="hamutuk[]" onfocus="sr()" onblur="psr()" id="hamutuk" ></td>
<td align="text-center"><input type="number" name="total[]" id="total" ></td>
<td align="text-center"><input type="hidden" value="<?php echo $d['folin_faan'];?>" name="folin_faan[]" onfocus="sr()" onblur="psr()" id="folin_faan""></td>
<td><a href="update.php?edit=<?php echo $d['id']; ?>"" type="button" class="btn btn-info glyphicon glyphicon-pencil"></a>
    <a onclick="return confirm('Ita boot Hakarak Duni atu hamos?')" href="hamosfaan.php?hms=<?php echo $d['kode_sasan']; ?>"  type="button" class="btn btn-danger glyphicon glyphicon-remove"></a>
  </td>
 </tr>
<?php } ?>
</table>
<button   type="submit" name="sosa" class="btn btn-primary ">Processa</button>
</form>
 <script type="text/javascript">
function kms(){
Interval = setInterval ("sr()",1);
}
function sr(){
folin_faan=parseFloat(document.getElementById("folin_faan").value);
hamutuk=parseFloat(document.getElementById("hamutuk").value);
total = folin_faan * hamutuk;
 document.getElementById("total").value=total.toFixed(2);
}
function psr(){
clearInterval(Interval);
}
</script>

1 Ответ

0 голосов
/ 15 февраля 2019

не используйте тот же идентификатор.Вы можете сделать свой идентификатор уникальным.в вашем цикле while вы можете манипулировать ID.

, например

<td align="text-center"><input type="number" name="hamutuk[]" onfocus="sr(<?php echo $no;?>)" onblur="psr(<?php echo $no;?>)" id="hamutuk<?php echo $no;?>" ></td>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...