易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript常用

--------------------------------------------------------------------------------
<body>
<mce:script type="text/javascript"><!--
document.write("如果显示了这段文字,那么您的浏览器支持 JavaScript!")
// --></mce:script>
<noscript>No JavaScript support!</noscript>
<p>
不支持 JavaScript 的浏览器将显示 noscript 元素中的文本。
</p>
</body>

--------------------------------------------------------------------------------
》文档对象
[ collAll = ] object.all
[ oObject = ] object.all(vIndex [, iSubIndex])
[ oObject2 = ] object.all.item(vIndex )
collAll:一个包含object对象以下所有元素的数组。
vIndex:可以是数字或字符串。其中,字符串可以为name属性或id属性的值。
oObject2与oObject同。
举例:
<body>
<form action="" name="f" id="fid">
<input type="text" name="c" id="c1" value="c1" ><br>
<input type="text" name="c" id="c2" value="c2" ><br>
<input type="button" name="bt" value="Test" onclick="test()" ><br>
</form>
</body>
var c = document.all("c"); 返回数组
说明:如果页面中属性name="c"的对象只有1个,则返回该对象,若大于1个则返回数组。
var c = document.all("c1"); 返回对象
说明:如果页面中属性id="c"的对象只有1个,则返回该对象,若大于1个则返回数组。
另:也可以用document.all["c"]这种方式,效果与document.all("c")差不多。
document.all[]是从IE4开始支持的,只能用于IE,不符合WEB标准。

var c = document.f.c; 返回数组
var c = document.fid.c; 返回对象
var c = f.c; 返回数组
var c = f.c1; 返回对象
var c = fid.c; 返回数组
var c = fid.c1; 返回对象
--------------------------------------------------------------------------------
》表格对象
[ oColl = ] object.cells
[ oObject = ] object.cells(vIndex [, iSubIndex])
oColl:一个包含td和th元素的单元格的数组。如果object是table,则数组包含所有table中的表格元素;若为tr,则数组仅包含tr这一行的表格元素内容。
同理,若为obje


相关文档:

JavaScript 中使用 replace 达到 replaceAll的效果

方法: string.replace(new RegExp(oldString,"gm"),newString))
gm  g=global, m=multiLine,大致上方法就是这样的,可以实现替换全部指定字串
另一个简单的验证JS的方法:
在浏览器地址栏输入
javascript:alert("abcabcabc".replace(new RegExp("a","gm"),"ad&quo ......

JavaScript验证表单函数大全

 <script>
/*
用途:校验ip地址的格式
输入:strIP:ip地址
返回:如果通过验证返回true,否则返回false;
*/
function isIP(strIP) {
if (isNull(strIP)) return false;
var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g //匹配IP地址的正则表达式
if(re.test(strIP))
{
if( RegExp.$1 <256 &am ......

使用Javascript,CSS和Ajax创建ASP.NET自定义控件

在Visual Studio中,所有的ASP.NET 2.0控件都是自定义控件,创建自己的自定义控件一般需要完成以下三步。
(1)在站点APP_Code下创建一个新类;
(2)修改这个类,让它成为WebControl类(包含在System.Web.UI.WebControls命名空间)的派生类;
(3)重写基类(即WebControl类)的RenderContents()方法。
下面是一个最简单的ASP.NE ......

修复弹出JavaScript对话框时页面背景变白的问题

from http://niunan.javaeye.com/blog/248256
Page.ClientScript.RegisterStartupScript(Page.GetType(),"message", "<mce:script language='javascript' defer>alert('验证码输入错误!');</mce:script>"); ......

asp.net页面中动态地添加javascript脚本

最近的项目开发中 遇到一些需要根据具体情况动态添加javaScript脚本,然后执行脚本 于是收集了一下:
1 在控件的绑定事件中添加脚本 如:在gridview控件的rowdatabind事件中可以实现 指针的选中行不同色显示 可添加脚本
  protected void gvEngineerRepairState_RowDataBound(object sender, GridViewRowEventArgs e ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号