我在表单中设置 document.forms[0].elements['someid'].style.backgroundColor="red"
并提交。
如何获取“red”的值,以便我可以在另一个页面中使用它来设置 td 行的背景颜色?当我提交表单时,我的意图是将 $_POST['someid'].style.backgroundColor
发送到具有颜色值的下一页。我该怎么做?
最佳答案
我假设你有一个像这样的 td
:
<table>
<tbody>
<tr>
<td></td>
</tr>
</tbody>
</table>
在那种情况下,你会想要这样的东西:
<table>
<tbody>
<tr>
<td <?php if(!empty($_POST['someid'])) echo 'style="background-color:'.htmlentities($_POST['someid']).'"'; ?>></td>
</tr>
</tbody>
</table>
如果你想为每个 td 设置样式,你需要添加如下代码:
if(!empty($_POST['someid'])){
echo '<style>td{background-color:'.htmlentities($_POST['someid']).';}</style>';
}
关于javascript - 利用 document.forms[0].elements ['someid' ].style.backgroundColor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32341430/