`
alert_mm
  • 浏览: 168772 次
  • 性别: Icon_minigender_2
  • 来自: 厦门
社区版块
存档分类
最新评论

js 实现

阅读更多
 

 1、用javascript来实现奇/偶行颜色交替:

   

function formatTable()
	{
                                var oTable = document.getElementById('oTable');//获取table对象
		var rows=oTable.rows;
		for(var i=0;i<rows.length;i++)
		{
			if(i%2==0) {
				rows[i].style.backgroundColor = "#FFFFFF";
				rows[i].style.color = "#000000";
			} else {
				rows[i].style.backgroundColor = "#f7f7f7";
				rows[i].style.color = "#000000";
			}
		}
	}

 

2、javascript动态新增行

function createTr()
{
	var tab = document.getElementById("tab");
	var tr = tab.insertRow();//create tr
	//create td
	var td1 = tr.insertCell(0);
	td1.style.textAlign = "center";
	td1.innerHTML = '<img src="../imgs/bt_minus.gif" width="14" height="10" border="0" onclick="DelRow();" alt="删除" class="mouseHand"/>';
	var td2 = tr.insertCell(1);
	td2.style.textAlign = "center";
	td2.innerHTML = '<input type="text" name="tel" size="13" value=""/>';
	var td3 = tr.insertCell(2);
	td3.style.textAlign = "center";
	td3.innerHTML = '<input type="text" name="code1" size="13"/>';
	var td4 = tr.insertCell(3);
	td4.style.textAlign = "center";
	td4.innerHTML = '<input type="text" name="address" size="48"/>';
	var td5 = tr.insertCell(4);
	td5.style.textAlign = "center";
	td5.innerHTML = '<input type="text" name="code2" size="13"/>';
	              
}

 

3、javascript动态删除一行

 

function DelRow()
{
	var iIndex = window.event.srcElement.parentElement.parentElement.rowIndex;
	var tab = document.getElementById("tab");
	if(iIndex==-99999)
	  alert("系统提示:没有选中行号!");
	else{
		 tab.deleteRow(iIndex);
	}
	 
}

 

3
0
分享到:
评论

相关推荐

    js实现动态背景图效果

    在JavaScript(简称JS)编程中,动态背景图效果是一...总的来说,利用JavaScript实现动态背景图效果,不仅可以提升用户体验,还能增加网站的视觉吸引力。开发者可以根据需求选择不同的方法,创造出独特的背景动画效果。

    javascript实现中文输入法

    JavaScript实现中文输入法是一个复杂而有趣的任务,它涉及到汉字与拼音的映射、用户交互以及浏览器兼容性等多个方面。在JavaScript环境下开发这样的功能,开发者通常会利用到一些库或者工具,比如提供的`pinyinjs-...

    Javascript 实现的二维码产生/读取

    纯JavaScript实现的二维码生成库,如`qrcode-generator`或`jquery-qrcode`,能够将任意文本转换为可视化的二维码图像。生成过程包括以下几个步骤: 1. 引入库:在HTML文件中通过`&lt;script&gt;`标签引入相关的JavaScript...

    HTML调用JS实现多项滑动门选项卡特效

    - `js`: 文件夹,存放JavaScript脚本,可能有`script.js`,用于实现选项卡的交互逻辑。 通过结合这些文件,开发者可以根据HTML结构、CSS样式和JS逻辑,实现一个完整的滑动门选项卡特效。这不仅展示了HTML、CSS和...

    纯HTML+JS实现考试系统

    4. **数据存储**:虽然这里没有提及数据库,但实现考试系统可能需要临时存储用户的选择,这可以通过JavaScript的变量或者浏览器的本地存储(localStorage或sessionStorage)来实现。 5. **答题卡功能**:答题卡是一...

    web期末大作业 基于HTML+CSS+JavaScript实现的仿京东商城首页登录页源码

    web期末大作业 基于HTML+CSS+JavaScript实现的仿京东商城首页登录页源码 web期末大作业 基于HTML+CSS+JavaScript实现的仿京东商城首页登录页源码 web期末大作业 基于HTML+CSS+JavaScript实现的仿京东商城首页登录页...

    京东页面JS效果实现,js实现导航条控制,很完整

    3. **JavaScript实现导航条** - **DOM操作**:JavaScript通过Document Object Model(DOM)来操作网页元素,如创建、修改和删除。在实现导航条效果时,我们可能需要选中当前激活的链接,改变其样式或添加动画效果。...

    js实现前端甘特图.zip

    DHTML(Dynamic HTML)是一种利用HTML、CSS和JavaScript实现动态交互效果的技术,它使得网页内容可以在不刷新整个页面的情况下更新。 首先,我们需要理解甘特图的基本原理。甘特图由一系列条形组成,每个条形代表一...

    js实现的组织结构图

    在压缩包中“js实现的组织结构图”可能是示例代码或者完整的实现,可以作为参考来学习和理解如何用JavaScript实现组织结构图。通过阅读和理解代码,你可以更好地掌握这一技术,并将其应用到自己的项目中。 总结来说...

    基于js实现ctrl+F的页面搜索

    在JavaScript实现页面搜索的过程中,主要涉及以下几个关键步骤: 1. **监听键盘事件**:使用`addEventListener`方法监听键盘事件,特别是`keydown`事件,当用户按下Ctrl+F键时触发搜索功能。在事件处理函数中,可以...

    JS实现 定位二维码在图片的位置

    JS实现 定位二维码在图片的位置 JS实现 定位二维码在图片的位置 JS实现 定位二维码在图片的位置 JS实现 定位二维码在图片的位置 JS实现 定位二维码在图片的位置 JS实现 定位二维码在图片的位置 JS实现 定位二维码在...

    基于three.js实现的炫酷3D线条背景动画特效

    例如,CSS可能被用来设置HTML元素的样式,或者配合JavaScript实现页面布局和动画效果。同时,可能还有额外的JavaScript库或模块,如Tween.js用于平滑的动画过渡,或者/stats.js来监控和优化性能。 在压缩包文件中,...

    【转】js实现弹出选择路径框

    通过JavaScript实现的文件夹选择,可以使用户体验更加流畅,无需逐个选择大量文件。 总的来说,这个话题涵盖了JavaScript的DOM操作、事件处理、浏览器API的使用以及跨浏览器兼容性问题。通过学习这篇博客和查看提供...

    js实现文件上传

    在JavaScript(简称js)中实现文件上传功能是Web开发中的常见需求,特别是在现代网页应用中,用户可能需要上传图片、文档等数据。本教程将详细讲解如何利用js实现这一功能,以及涉及到的关键技术和库。 首先,`js...

    JavaScript实现写入文件到本地的方法【基于FileSaver.js插件】.docx

    JavaScript 实现写入文件到本地的方法【基于 FileSaver.js 插件】 JavaScript 实现写入文件到本地的方法是指在客户端使用 JavaScript 实现将文件保存到本地计算机的方法。由于 JavaScript 基于安全考虑,不允许直接...

    js 实现心电图

    在"js实现心电图"这个项目中,我们看到JavaScript被用来创建实时的心电图(ECG)和瞬时脉率图,这是一项在健康监测、健身追踪和医疗应用中非常重要的功能。 首先,`highcharts`是一个流行的JavaScript图表库,它...

    javascript实现串口通信(亲身测试).zip_MSComm 判断 通_js串口r232_touchu5v_上位机_串口通

    "js串口r232"指的是使用JavaScript实现的R232串行通信接口。R232是早期的串行通信标准,虽然现在已被其他标准取代,但仍然广泛存在于各种设备中,如PLC、工控机等。在JavaScript中模拟R232通信,通常需要借助第三方...

    OA工作流WorkFlow版本(前台JS实现)

    OA工作流(Office ...通过以上分析,我们可以看出"OA工作流WorkFlow版本(前台JS实现)"是一个基于JavaScript实现的前端工作流管理系统,它需要深入理解工作流概念,熟悉前端开发技术,以及良好的前后端协作能力。

    通过 javascript 实现局部放大图

    本文将详细介绍如何通过JavaScript实现这一功能,主要关注`zoomy.js`库的使用。 首先,`zoomy.js`是一个轻量级的JavaScript库,专门用于实现图片的局部放大效果。这个库的特点是代码简洁,易于理解和使用,且对性能...

    javaScript实现另存为功能

    在JavaScript中实现“另存为”功能并不直接,因为出于安全考虑,浏览器并不提供直接调用“另存为”对话框的API。但是,我们可以通过一些技巧来模拟这一行为。以下是一些关键知识点: 1. **创建Blob对象**:首先,...

Global site tag (gtag.js) - Google Analytics