document.getElementById("tablerow-6ren">
gpt4 book ai didi

javascript - 基于值的 Javascript 样式化 HTML

转载 作者:行者123 更新时间:2023-11-28 16:33:41 25 4
gpt4 key购买 nike

我正在尝试根据该行中的值设置 HTML 表格行的样式,但我卡在了第 1 步 - 根本没有设置样式!

这是我的代码:

<tr id="tablerow<%=j%>">
<script type="text/javascript">
document.getElementById("tablerow<%=j%>").style.backgroundColor = "red";
</script>

<%=j> 正在从加载表时从 Access 数据库加载数据的循环中提取行号。

表格行没有显示为红色!

然后我将在 Javascript 中使用一些 IF 语句根据来自某些元素的数据为行着色:

var datecheck = new Date;
if (document.getElementById("confirmStatus<%=j%>").value=="P" && (document.getElementById("confirmYear<%=j%>").value < datecheck.getFullYear())) {
document.getElementById("tablerow<%=j%>").style.backgroundColor = "LightCoral"; }

我能够弄清楚 - 感谢您的帮助!

最佳答案

你检查过你的 JavaScript 控制台了吗?

至少应该是 document.getElementById 没有 document.getElementByID

关于javascript - 基于值的 Javascript 样式化 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34906987/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com