`
panxx
  • 浏览: 8497 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js根据td的值动态修改td颜色

 
阅读更多
做了个DEMO,要求是如果表中某个值超出指定值,那个这个td就变没红色,以下是代码

<html>
<head>
            
</head>
<body onload="onload()">
<table id=t1 align="center" border="1">
<tr>
<td>第一行</td>
<td>11</td>
</tr>
<tr>
<td>第二行</td>
<td>22</td>
</tr>
<tr>
<td>第三行</td>
<td>33</td>
</tr>
<tr>
<td>第四行</td>
<td>44</td>
</tr>
</table>

<script type="text/javascript"> 
                function onload(){ 
		    var danger = 25;
		    var table = document.getElementById("t1")
                    //var table = document.getElementById("t1").rows[0].cells[0]; 
                    var rowObj = null; 
                    var cellObj = null;     
                     
                    // 引用rows 
                    for (var i = 0; i < table.rows.length; i ++){ 
                        rowObj = table.rows[i];                        
			var s = rowObj.cells[1].innerHTML;			
			if(s>=danger){
				//rowObj.cells[1].style.color='red';
				rowObj.cells[1].style.backgroundColor="red";;
			}

                    } 
                } 
</script>
</body>
</html>
分享到:
评论

相关推荐

    javascript改变表格行的颜色

    在网页开发中,使用JavaScript来动态改变表格行的颜色是一种常见的技术。这种技术不仅可以提升用户体验,还可以增加网站的交互性。本文将详细介绍如何使用JavaScript来实现这一功能,并探讨一些高级用例。 #### 1. ...

    js获取table行 列 的值

    假设我们要根据用户的选择动态地修改表格内容或进行其他操作,例如:根据用户的输入自动计算总和等,可以通过以下方式来扩展上述功能: 1. **增加计算功能**:可以在 `check` 函数中加入计算逻辑,比如统计选中行...

    js生成动态表格并为每个单元格添加单击事件的方法

    动态生成的好处在于,表格的行数和列数可以根据数据动态变化,不再需要手动编写和修改代码,极大地提高了开发效率和灵活性。 ### 单元格的单击事件 事件是编程中的一种机制,允许代码在特定情况下自动执行。在Web...

    javascript经典特效---TD背景的变换.rar

    通过JavaScript,我们可以改变TD的样式,如颜色、图像等,以实现背景的动态变换,增强用户的交互体验。这种技术尤其适用于创建数据表格、卡片视图或者构建复杂的用户界面。 要实现TD背景的变换,首先要了解...

    uniapp-table中改版uni-table插件

    3. **单独修改某td的字体颜色**:在默认情况下,`uni-table`的样式可能无法满足所有需求,特别是当需要对某些特定单元格进行高亮显示时。开发者通过自定义样式或者动态设置样式,实现了对单个单元格字体颜色的控制,...

    改变选择table行的背景色

    例如,如果点击的是第一行,则更新`aTDClick[0]`的值,并根据这个值来决定是否应用特定的背景颜色和文字颜色。 - `offColor(td, n)`:当鼠标离开某一行时调用此函数,参数意义同前。 - 如果对应的行未被选中,则...

    html+css+js表格动态增删改与xml加载与保存

    在创建动态表格时,我们通常会使用`&lt;table&gt;`标签来创建表格,`&lt;tr&gt;`表示行,`&lt;td&gt;`表示单元格,而`&lt;th&gt;`则用于创建表头。通过动态添加或删除这些元素,我们可以实现表格内容的增删改。 CSS(Cascading Style Sheets...

    js对table的td进行相同内容合并示例详解

    使用JavaScript(js)可以实现对表格中相同内容单元格的合并。本文将详细解析如何利用js对表格的td进行相同内容的合并。 首先,我们需要了解HTML表格是由行(tr)和列(td)组成的二维结构。我们可以通过改变td的...

    JS随机颜色生成9x9乘法表.zip

    在本项目"JS随机颜色生成9x9乘法表.zip"中,主要涉及的技术点是JavaScript编程,特别是关于颜色生成和动态网页效果的实现。这是一个使用JavaScript编写的网页应用,它能够生成一个9x9的乘法表,并且每个单元格的颜色...

    jQuery鼠标移动表格变色及修改单元格值

    标题中的“jQuery鼠标移动表格变色及修改单元格值”是指使用jQuery库来实现一个功能,当鼠标在HTML表格上移动时,所经过的单元格会改变颜色,并且用户能够编辑表格中的单元格值。这个功能结合了jQuery的选择器、事件...

    js控制table的tr变色

    本文将详细介绍如何利用 JavaScript 来实现鼠标悬停时表格行 (`tr`) 背景颜色变化的效果,并获取表格单元格 (`td`) 的值。 #### 1. 知识点概述 本文主要涉及以下知识点: - 使用 `event` 对象获取当前触发事件的...

    JavaScript实现点击单元格改变背景色的方法

    本文实例讲述了JavaScript实现点击单元格改变背景色的方法。...&lt;td width=93 height=29 background=hotlinkbg.gif align=center&gt;出租信息&lt;/td&gt; &lt;td width=93 height=29 background=hotlinkbg.gif

    JS合并表格

    在网页开发中,JavaScript(JS)经常用于处理各种动态效果,包括表格的处理。"JS合并表格"这个主题,涉及到的技术点主要包括HTML表格的基本结构、CSS样式控制、JavaScript操作DOM以及可能涉及到的jQuery库或者自定义...

    js实现表格变色效果

    在JavaScript(简称JS)编程中,为HTML表格添加动态变色效果是一种常见的需求,它可以增强用户界面的交互性和视觉吸引力。下面将详细讲解如何使用JavaScript实现表格变色效果。 首先,我们需要一个基本的HTML表格...

    鼠标所指向的行,改变行颜色

    在IT领域,特别是前端开发中,通过JavaScript动态改变表格行颜色是一种常见的交互设计,用于增强用户体验,使用户能够直观地识别鼠标所指向的行。本文将深入探讨如何利用JavaScript实现这一功能,包括代码解析、原理...

    一个td整行选择样式

    - 在JavaScript中,通过修改行元素的`classList`来应用或移除这个类。 3. **优化用户体验**: - 考虑到无障碍性(accessibility),确保选中状态对于视觉障碍的用户也清晰可见,例如,可以通过增加边框或改变字体...

    鼠标经过改变table行列背景颜色

    在前端开发中,JavaScript是一种非常重要的开发语言,用于实现页面的动态交互效果。在这个特定的场景中,我们讨论的是如何利用JavaScript来实现鼠标经过时改变HTML表格(table)的行列背景颜色,为用户提供更为直观...

    js+html写的实现表格的动态增删改查和表单验证

    通过DOM(Document Object Model)操作,可以添加、删除或修改表格的行(`&lt;tr&gt;`)和单元格(`&lt;td&gt;`)。例如,可以添加一个“新增”按钮,当点击时,JS函数会在表格末尾插入一行新的数据。同样,也可以添加编辑和删除...

    Js_CSS实现多色表格

    JavaScript(JS)则提供了动态修改网页内容的能力。在表格中,可能需要根据某些条件改变单元格或行的颜色,或者添加交互性,如点击事件改变颜色。例如,可以遍历表格的每个单元格,检查其内容,如果满足条件就添加一...

Global site tag (gtag.js) - Google Analytics