小编You*_*Igo的帖子

如何通过单击文本而不是复选框本身来选中或取消选中复选框?

我在几个网页上看到过它(不记得具体在哪里),我可以通过单击复选框前面的文本来选中或取消选中复选框。我知道如何在 JavaScript 中执行此操作(使用 onclick() 创建一个跨度),但我想知道是否有任何方法可以在不使用 JavaScript 的情况下执行此操作。

html checkbox

0
推荐指数
1
解决办法
1727
查看次数

在表格的每一行中张贴新表格的正确方法?

我在页面上有一张桌子。表格的每一行中都有关于在线杂货送货订单的数据。在每一行的末尾,都有一个关于要对订单执行的操作的提交按钮,表单就此结束。新表格从下一行<tr>开始

我应该将<form>和</ form>标记放在哪里?我应该将<form>放在每个<tr>之前,还是将</ form>放在</ tr>之后,还是应该在每行的第一个数据单元<td>中引入它们,并在最后一个<td>中关闭它们?

我的意思是,该页面可能会同时以两种方式正常运行,但是执行此操作的“正确”方法是什么?现在,mozilla代码视图以红色显示表格标签。

这就是现在的样子。 在此处输入图片说明

这是我用来为每个表行动态生成新表格的php代码的相关部分。我仅出于参考目的而发布此内容,因为这根本不重要。我的问题是基于基本的HTML,而不是基于php。

for($i=0;$i<$count;++$i){
    $res.='<form action="" method="post">' ."\n" .'<input type="hidden" name="orderid" value="' .$orders[$i]->idcode .'" />';
    $res.="$nt<tr><td align=\"center\">" .$orders[$i]->display("pe","</td><td align=\"center\">") ."</td>$nt\t<td align=\"center\"><select name=\"agent\">$alistcode</select></td>$nt\t<td align=\"center\"><select name=\"vendor\">$vlistcode</select></td>";
    $res.="$nt\t<td align=\"center\"><input type=\"submit\" value=\"PROCESS\" /></td>\n</tr>\n</form>\n";
}
$res.="</table>";
echo $res;
Run Code Online (Sandbox Code Playgroud)

html forms html-table

0
推荐指数
1
解决办法
1622
查看次数

标签 统计

html ×2

checkbox ×1

forms ×1

html-table ×1