php - 使用 javascript 从 php 中动态生成的 Div 中查找复选框值

标签 php javascript

如何使用 javascript 在 php 中动态生成的 Div 中查找复选框值?

这是我的代码,

echo "<input type='text' name='chkID' id='chkID'>
   <div id='mainDiv'>";

 while($rowset = mysql_fetch_array($result))
  {
    echo "<div style='float:left; width=10px; border:solid 1px;'>
    <input type='checkbox' value =".$rowset[0].">".$rowset[0]."</div>
   <div style='float:left; width=200px; border:solid 1px;'>".$rowset[1].''.$rowset[2]."
   </div></br></br>";
  }

 echo '</div>';

我想显示所选复选框的值,类似于 chkID 文本框中的 (1,2,3)...我希望使用 javascript 来完成...

最佳答案

如果我正确理解您的问题,这可能就是您正在寻找的内容。

var mainDiv = document.getElementById('mainDiv');
var inputs = mainDiv.getElementsByTagName('input');
var values = [];

for (var i = 0; i < inputs.length; i++) {
    if (inputs[i].type == 'checkbox') {
        values.push(inputs[i].value);
    }
}

关于php - 使用 javascript 从 php 中动态生成的 Div 中查找复选框值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2131437/

相关文章:

php - PHP 中 PHAR 归档的优势

javascript - 移除父元素

javascript - jQuery slider 适用于除 Chrome 15 以外的所有浏览器。在调整 Chrome 15 浏览器窗口大小时再次起作用

PHP: mysql 设置登录

php - 条件语句是否属于 php mvc 中的模型或 Controller ?

javascript - d3.js 中的地理图表

javascript - 将参数传递给 <html :link> from javascript

javascript - 将特定颜色的每个选项卡移至单独的工作簿

php - LAMP 设置 – PHP 和使用 mysql_connect() 的多个数据库连接

php - 使用 php 和 android 连接到 mysql 时出现 NullPointerException