首页 > 解决方案 > 使用带有js的按钮获取while循环的值

问题描述

如何使用带有js的按钮获取while循环中的值?

<?php
    while ($row = mysqli_fetch_array($query))
    {
      echo '<input type="text" name="sample" value="'.$row['sample'].'">';

    } 
?>

谢谢

标签: javascriptphp

解决方案


单击按钮时,您可以获得文本框的值。

<input type="text" name="sample[]" value="abc" class="valueInput">
<input type="text" name="sample[]" value="xyz" class="valueInput">
<input type="text" name="sample[]" value="pqr" class="valueInput">
<input type="button" class="getValue" value="Get Value">

注意:我已经设置了静态输入框,您可以将其设为动态,但请确保将类添加为 valueInput。

jQuery 代码。

$(document).on('click','.getValue',function(){
var valArr = [];
$(".valueInput").each(function(){
    valArr.push($(this).val());
});
console.log(valArr);
})

推荐阅读