- 浏览: 553757 次
- 性别:
- 来自: 合肥
文章分类
- 全部博客 (277)
- wap (9)
- 小技巧 (8)
- Spring (7)
- IT应用 (8)
- web (29)
- Hibernate (14)
- j2se (20)
- Struts2 (9)
- 数据库 (12)
- 异常总结 (4)
- ssh整合 (3)
- 生活 (3)
- Maven (2)
- JDBC (3)
- svn (1)
- ibatis (4)
- JavaMail (2)
- linux (2)
- Thrift (1)
- xml (3)
- SpringMVC (1)
- Jquery EasyUI (1)
- dwr (3)
- 地图 (16)
- poi (3)
- FusionCharts (1)
- Android基础 (46)
- 树 (2)
- Extjs (1)
- 公务员考试 (2)
- Android进阶 (41)
- Android分享 (3)
- Android软件 (1)
- 自动化测试 (4)
- Android工具类 (6)
- Android底层 (1)
最新评论
-
d199212:
引用引用[u][/u]
高德地图创建自定义覆盖物 -
lyuaong2010:
这做法不错,百度地图 提供的拉框获取不到矩形的几点
百度地图封装实现拉框效果 -
Allen_J_Will:
...
我的“天气宝”上线啦 -
chenzheng8975:
王太阳 写道你这根本就不出来,,你漏了几个地方...例子只做参 ...
ztree学习之异步加载节点 -
chenzheng8975:
王太阳 写道你这根本就不出来,,你漏了几个地方... 有图有真 ...
ztree学习之异步加载节点
实例一:
<html> <head><title>www.gaoxingbo.cn</title> <script language="javaScript"> function show(){ document.getElementById("info").innerHTML="<H2>www.gaoxingbo.cn</h2>"; } </script> </head> <body> <form action="" method="post"> <input type="button" value="显示" onclick="show()"> <span id="info"></span> </form> <body> </html>
实例二:
<html> <head><title>www.gaoxingbo.cn</title> <script language="javaScript"> function setFun(){ var id=new Array(1,2,3); var value=new Array("北京","天津","上海"); //取得下拉列表框的对象 var select=document.getElementById("area"); select.length=1; select.options[0].selected="true"; //设置第一个为默认选中 for(var x=0;x<id.length;x++){ //创建option的节点 var option=document.createElement("option"); //在option子节点之中增加属性 option.setAttribute("value",id[x]); //在option子节点中增加文本节点 option.appendChild(document.createTextNode(value[x])); select.appendChild(option); //增加子节点 } } </script> </head> <body onload="setFun()"> <form> <select name="area" id="area"> <option value="0">没有地区</option> </select> </form> <body> </html>
实例三:
在JavaScript之中本身已经直接提供了表格的操作函数:
insertRow():增加表格行;
deleteCell():删除单元格,列;
insertCell():插入一个列。
<html> <head><title>www.gaoxingbo.cn</title> <script language="javaScript"> function deleterow(btn){ var tr=btn.parentNode.parentNode; var table=document.getElementById("mytab"); table.deleteRow(tr.rowIndex); } var count=3; function addrow(){ var table=document.getElementById("mytab"); var tr=table.insertRow(); var td1=tr.insertCell(); var td2=tr.insertCell(); var td3=tr.insertCell(); td1.innerHTML="gaoxingbo-"+count; td1.setAttribute("align","center"); td2.innerHTML="高兴波-"+count; td2.setAttribute("align","center"); td3.innerHTML="<input type='button' value='删除' onclick='deleterow(this)'>"; td3.setAttribute("align","center"); count++; } </script> </head> <body > <table id="mytab" width="80%" border="1"> <tr> <td align="center">gaoxingbo-1</td> <td align="center">高兴波-1</td> <td align="center"><input type="button" value="删除" onclick="deleterow(this)"></td> </tr> <tr> <td align="center">xiaowangzi-2</td> <td align="center">小王子-2</td> <td align="center"><input type="button" value="删除" onclick="deleterow(this)"></td> </tr> </table> <td colspan="3" align="center"><input type="button" value="增加" onclick="addrow()"</td> <body> </html>
实例四:
在<table>和<tr>元素之间还存在一个<tbody>
<html> <head><title>www.gaoxingbo.cn</title> <script language="javaScript"> var count=1; function addrow(){ var table=document.getElementById("mytab"); var id=document.getElementById("id").value; var name=document.getElementById("name").value; var tr=document.createElement("tr"); var tbody=document.createElement("tbody"); var td_id=document.createElement("td"); var td_name=document.createElement("td"); var td_btn=document.createElement("td"); td_id.appendChild(document.createTextNode(id+"——"+count)); td_id.setAttribute("align","center"); td_name.appendChild(document.createTextNode(name+"——"+count)); td_name.setAttribute("align","center"); td_btn.innerHTML="<input type='button' value='删除' onclick='deleterow(this)'>"; td_btn.setAttribute("align","center"); tr.appendChild(td_id); tr.appendChild(td_name); tr.appendChild(td_btn); tbody.appendChild(tr); table.appendChild(tbody); count++; } function deleterow(btn){ var tr=btn.parentNode.parentNode; var table=document.getElementById("mytab"); table.deleteRow(tr.rowIndex); count--; } </script> </head> <body > 新的编号:<input type="text" name="id"><br> 新的姓名:<input type="text" name="name"><br> <input type="button" value="增加" onclick="addrow()"> <table id="mytab" width="500px" border="1" align="center"> <tr> <td align="center">编号</td> <td align="center">姓名</td> <td align="center"> </td> </tr> </table> <body> </html>
发表评论
-
Bootstrap框架学习
2014-10-22 20:37 1学习教程:http://www.w3cschool.cc/ ... -
Servlet实现文件上传
2014-09-29 17:26 2092package com.joyment.servlet; ... -
Servlet读取文本文件并显示
2014-09-12 17:42 1595DataServlet.java: package c ... -
js控制按钮样式
2013-11-04 21:29 1508common.js: //对系统按钮的样式进行控制 f ... -
js实现颜色选取控件
2013-10-28 22:36 1336<TD height=35 align=ri ... -
js实现分页
2013-09-17 22:37 1545sysdeptlist.jsp: <%@ page ... -
artDialog弹窗
2013-09-08 11:01 1222详情可参考上传附件: -
weebox弹窗
2013-09-03 22:22 1657<script type="text/ja ... -
frameset布局
2013-08-25 16:54 1139inc.jsp: <%@ page language ... -
jquery异步提交form表单
2013-08-10 17:45 1264<%@ page language="jav ... -
鼠标单击双击事件监听
2013-06-06 20:08 1961//鼠标单击事件记录document.onclick=fun ... -
js中的定时器setTimeout和setInterval
2013-05-07 22:03 1437setTimeout和setInterval的语法相同。它 ... -
window.showModalDialog与window.open
2013-05-07 21:48 1345//window.showModalDialog全屏显示 ... -
鼠标放在td上弹出提示信息
2013-01-29 08:30 2548<!DOCTYPE HTML PUBLIC " ... -
js对table实现增加和删除行
2013-01-23 15:18 1716<!DOCTYPE HTML PUBLIC &quo ... -
js学习之高级篇
2013-01-15 18:28 9681.js中new Option的具体使用方法var jso ... -
jQuery中的ajax学习
2012-11-26 15:10 1263index.jsp: <%@ page langua ... -
页面随机验证码的实现
2012-09-21 16:19 1132index.jsp: <%@ page conte ... -
js实现密码强度检测
2012-09-11 19:59 1238<%@ page language="j ... -
为什么你的cookie删不掉
2012-09-06 10:36 2821创建cookie: Cookie cookie1 = n ...
相关推荐
JavaScript是一种广泛应用于网页和网络...以上只是部分JavaScript常用技巧的概述,实际的压缩包资源可能包含了更具体的示例和代码片段,通过学习和实践这些技巧,你将能够编写出更高效、更易于维护的JavaScript代码。
### JavaScript 常用技巧总结 #### 一、禁用右键菜单与文本选择 **技巧1:** 禁止浏览器默认的右键菜单显示。 ```javascript oncontextmenu="window.event.returnValue=false" ``` 或者针对表格元素: ```html ;...
以下是一些JavaScript常用技巧的详细说明: 1. **事件源对象**:`event.srcElement` 是一个对象,代表触发事件的元素。你可以通过`.tagName`获取元素的标签名,如`event.srcElement.tagName`,而`.type`则可以获取...
总的来说,JavaScript的这些常用技巧涵盖了基本的DOM操作、事件处理以及文本格式化。对于新手而言,理解和掌握这些技巧能够极大地提高开发效率。然而,对于经验丰富的JavaScript开发者,这些可能只是基础知识,他们...
### JavaScript常用技巧详解 在网页开发领域,JavaScript作为前端开发的核心语言之一,其灵活与强大功能使其成为构建交互式网站的必备技能。以下是从“JavaScript常用55个技巧”中精选出的部分技巧,旨在帮助开发者...
javascript常用方法,javascript常用判断,javascript实用命令,javascript常用函数集,javascript常用55个技巧,javascript深度剖析,107个常用的javascript语句.
### JavaScript中最常用的55个经典技巧详解 #### 技巧一:禁用右键菜单 在网页开发过程中,有时为了...以上是部分JavaScript常用技巧的详细介绍,通过这些技巧,开发者可以在Web开发过程中更好地控制和优化用户体验。
以上只是JavaScript常用技巧的一部分,实际上JavaScript的功能远不止这些。深入学习JavaScript的DOM操作、AJAX请求、定时器、函数、对象等概念,以及ES6及以后的新特性,将有助于成为一个更全面的前端开发者。不断...
本文将基于提供的文件信息,深入解析一系列JavaScript常用操作技巧及其应用场景。 #### 1. 屏蔽鼠标右键 - **代码示例**: ```javascript oncontextmenu="window.event.returnValue=false" ``` - **解释**:...
以下是一些JavaScript的常用小技巧,可以帮助开发者提高效率,优化网页功能。 1. **禁用鼠标右键**:通过`oncontextmenu="window.event.returnValue=false"`可以禁止用户在网页上点击鼠标右键,通常用于防止用户...
### JavaScript常用效果大全 #### 1. 弹窗选择用户功能 ```javascript function doSelectUser(txtId) { var strFeatures = "dialogWidth=500px;dialogHeight=360px;center=yes;middle=yes;help=no;status=no;...
### 常用JavaScript小技巧详解 在前端开发领域,JavaScript是不可或缺的编程语言,它提供了丰富的功能和灵活的语法,让开发者能够构建交互式的网页应用。以下是对给定文件中提到的一些常用JavaScript小技巧的深入...
在JavaScript编程中,掌握一些常用的小技巧可以极大地提高开发效率和代码质量。以下是一些从网络上整合的实用技巧,特别适合初学者学习。 1. 事件源对象:`event.srcElement` 可以获取触发事件的元素,而 `event....
常用事件处理技巧 #### 1.1 失去焦点事件 (`onblur`) 在HTML表单中,`onblur` 事件会在输入框失去焦点时触发。可以通过此事件来执行一些逻辑操作,比如验证用户输入是否为空。 **示例代码:** ```html 请输入...
本文将深入探讨一些日常常用的JavaScript脚本技巧。 1. **变量声明与类型转换**: - `var`, `let` 和 `const`:在ES6中,我们有了新的变量声明方式。`var` 是传统的全局或局部变量,而 `let` 和 `const` 是块级...