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

js函数积累一

阅读更多
一.取得当前行tr元素
function getTR() {
    var obj=event.srcElement;
    while (obj.tagName !="TR") {
        obj = obj.parentElement;
    }
    return obj;
}


二.判断当前字符串a是否是以字符串b为结尾:
function endWidth(s1,s2){
		if(s1.length < s2.length){
			return false;
		}

		if(s1 == s2){
			return false;
		}

		if(s1.substring(s1.length-s2.length) == s2){
			return true;
		}

return false;
}

三.根据不同的tableid添加不同内容的一行:
function addParameterRow(tableid){
	var parameterObj = document.getElementById(tableid);
	var newTr = parameterObj.insertRow();

	var newTd0 = newTr.insertCell();
	var newTd1 = newTr.insertCell();
	var newTd2 = newTr.insertCell();

	if (tableid == "addons_kenerlParameters") {
		newTd0.innerHTML = '<input name="kenerlParamGroup" type="text" size="20" maxlength="32"/>';
		newTd1.innerHTML = '<input name="kenerlParamName" type="text" size="20" maxlength="32"/>:<input name="kenerlParamValue" type="text" size="20" maxlength="32"/>';
		newTd2.innerHTML = '<input name=btnAddKenerlParam type=button class=button value=添加 onclick=addParameterRow("addons_kenerlParameters") style=cursor:hand/> <input name=delAddKenerlParam type=button class=button value=删除 onclick=delRow("addons_kenerlParameters") style=cursor:hand/>';
	}
	else if (tableid == "addons_hardwareTypeParameters") {
		newTd0.innerHTML = '机房:<input name="dataCenter" type="text" size="15" maxlength="20" />';
		newTd1.innerHTML = '硬件类型:<input name="serviceType" type="text" size="15" maxlength="10" />';
		newTd2.innerHTML = '<input name=btnAddHardwareTypeParam type=button class=button value="添加" onclick=addParameterRow("addons_hardwareTypeParameters") style=cursor:hand/> <input name=delAddHardwareTypeParam type=button class=button value=删除 onclick=delRow("addons_hardwareTypeParameters") style=cursor:hand/>';
	}
	else {
		newTd0.innerHTML = '<input name="functionParamGroup" type="text" size="20" maxlength="32"/>';
		newTd1.innerHTML = '<input name="functionParamName" type="text" size="20" maxlength="32"/>:<input name="functionParamValue" type="text" size="20" maxlength="32"/>';
		newTd2.innerHTML = '<input name=btnAddFunctionParam type=button class=button value=添加 onclick=addParameterRow("addons_functionParameters") style=cursor:hand/> <input name=delAddFunctionParam type=button class=button value=删除 onclick=delRow("addons_functionParameters") style=cursor:hand/>';
	}


	newTd0.align = "center";
	newTd1.align = "center";
	newTd2.align = "center";

}
分享到:
评论

相关推荐

    C到Pascal函数原型翻译

    把C语言函数原型翻译成Pascal语言函数原型 我在用DELPHI开发过程中,遇到调用DLL中的C语言写的函数, 我用JavaScript编写解决把函数原形从C语言翻译到Pascal语言 使用的编译技术是 正规...这是我在使用中积累的一个工具

    javaScript常用工具函数

    工作积累总结

    javascript混淆加密1.0

    敏创Javascript混淆加密器是广州市敏创信息科技有限公司在保护自己的javascript源代码过程中积累的一套实用工具,可以有效地对javascript代码进行混淆加密,达到保护自己知识产权的目的。 工具可以去除空格,回车,...

    javascript逆向 猿人学 js混淆 回溯 逆向学习

    猿人学JS混淆是一种常见的JavaScript混淆技术,通过对代码进行重构、变量名替换、函数调用转换等手段,使得代码难以直观理解,增加了阅读和分析的难度。 在进行JavaScript逆向学习时,首先需要通过反混淆技术将混淆...

    实用C到Pascal函数原型翻译

    实用C到Pascal函数原型翻译 我在用DELPHI开发过程中遇到调用C语言编写的DLL函数 我用JavaScript解决把函数原型从C翻译到PASCAL 使用的编译技术是正规LR(1) 这是我在使用中积累的一个工具

    敏创javascript混淆加密器

    敏创Javascript混淆加密器是广州市敏创信息科技有限公司在保护自己的javascript源代码过程中积累的一套实用工具,可以有效地对javascript代码进行混淆加密,达到保护自己知识产权的目的。 工具可以去除空格,回车,...

    asp 一些的常用函数

    asp的常用函数,包括坏字符串替换,数据库连接,javascript提示,asp页面的时间问题…………,我平时做网站时积累下来的,很多是在网上找的,觉得很方便,传上来跟大家分享一下啦,哈哈……

    javascript常用函数

    从老师那里考的,自己大概看了一下,也试着用了下,感觉还是挺有用的。贵在积累吗,呵呵!上传上来希望能和大家一起分享下。

    js获取图片大小的函数代码

    工作小知识积累,获取图片的大小,需要的朋友可以参考下。

    动态函数式语言精髓 与编程实践

    不仅仅适用初学者,书中有很多年编程积累下来总结的经验,可以授业,解惑

    Licia是一套在开发中实践积累起来的实用JavaScript工具库

    该库目前拥有超过180个模块,包括Dom操作,cookie设置,类创建,模板函数,日期格式化等实用模块,同时配套有打包工具Eustia进行定制化,使JS脚本加载量缩减在10KB以下,极大优化移动端页面的加载速度。

    jqueryplus:收集整理jquery和javascript写成的插件,以及一些函数,是开发中常用的选择,一般开发中都可以到此来选择,多年项目积累而来

    php.js 用js写成的php函数,非常适合php开发使用,新增js模板函数tpl; layer 弹出层,功能超过,包括相册看图 layui,类似bootstrap,包括了layer所有功能,更加强大 jquery-form ajax 表单提交 -swiper.js 轮播图3.4.2终极...

    JavaScript常用函数工具集:lao-utils

    现在Javascript库海量,流行的也多,比如jQuery,YUI等,虽然功能强大,但也是不万能的,功能不可能涉及方方面面,这里给大家分享一个的JS库是对这些的补充,很多也比较实用,把应用到项目中中去也比较方面,这也是...

    《JavaScript编程精解》【节选前三章PDF】

     Marijn Haverbeke,世界级JavaScript程序员,通晓多种编程语言,在Web开发方面积累了丰富的经验,在JavaScript领域颇有影响力。如今,他专注于动态语言下的数据库系统的研究和Web API的设计。此外,他创建并维护着...

    MyBlog:知识在于积累

    浅尝Vue.js组件(一) 浅尝Vue.js组件(二) 微信小程序系列 登录功能 工作识记 地图小区景点边界轮廓实现 Web Worker使用初体验 序列帧&一镜到底H5开发实现分析 11个教程中不常被提及JavaScript小技巧 JavaScript中十种...

    holemar学习笔记(2011-12-21)

    JavaScript.js jQuery.js Windows\Bat.sh 批处理学习笔记 _util\bat\... 批处理工具 _util\c#\... c#常用函数 _util\ ... java常用函数 _util\js\... js常用函数 _util\python\... python常用函数

    Lotus Domino WEB 开发技术积累-DOC(313页)

    Lotus Domino WEB 开发技术积累-DOC(313页) 1. 选取视图的列的内容 @Trim @DbColumn 6 2. 隐藏判断常用的命令 6 3. 判断当前用户是否是“某个组”的成员,然后来显示和隐藏 6 4. 在Lotus Domino 中显示图 6 5. 链接...

    aspnet用javascript或者是HTML调用CS文件中的方法

    aspnet用javascript或者是HTML调用CS文件中的方法 本人收藏了3年的资源 现放出 都是总结了很多系统 软件项目实施过程中的经验的 慢慢积累的

Global site tag (gtag.js) - Google Analytics