我有一个表,我填充的数据从服务器使用php。接下来,我为每一行数据添加一个单元格,并在该单元格中放置一个单选按钮。我用下面的代码来做:
<script>
var table=document.getElementById("dataTables-1");
table.createTHead()
var cell;
var row;
for(var i=1;i<table.rows.length-1;i++){
row=table.rows[i];
cell=row.insertCell(0);
cell.innerHTML="<?php echo '<input type=' . "'radio'" . ' name=' . "'radio'" . '>' ?>"
}
</script>
我需要做的是添加value属性到单选按钮节点,这将等于innerHTML单元格在表格中,在同一行。
我的目标是创建一个表,其中用户选择一个表行(使用单选按钮),然后按下按钮下面的表有动作="some_other_page.php",并保持$_POST["radio"](值从列之一,在由用户选择的行)进一步处理它。
改变这一行:
cell.innerHTML="<?php echo '<input type=' . "'radio'" . ' name=' . "'radio'" . '>' ?>"
to this:
cell.innerHTML="<?php echo '<input type=' . "'radio'" . ' name=' . "'radio'" . 'value=' . "$valueOfInnerHTMLOfTable" . '>' ?>"
其中$valueOfInnerHTMLOfTable
为需要设置的值