欢迎来到.net学习网

欢迎联系站长一起更新本网站!QQ:879621940

您当前所在位置:首页 » Html » 正文

热门阅读

javascript中$符号的意思

创建时间:2011年07月25日 09:24  阅读次数:(5233)
分享到:
$,是指prototype定义的一类方法 

$("id") 得到的是页面id为"id"的元素 
$F("id") 得到的是页面id为"id"的元素的值,这是只读的,不可写 

2. 通用性方法 
这个程序包里面包含了许多预定义的对象和通用性方法。编写这些方法的明显的目的就是为了减少你大量的重复编码和惯用法。 

2.1. 使用 $()方法 
$() 方法是在DOM中使用过于频繁的 document.getElementById() 方法的一个便利的简写,就像这个DOM方法一样,这个方法返回参数传入的id的那个元素。 

比起DOM中的方法,这个更胜一筹。你可以传入多个id作为参数然后 $() 返回一个带有所有要求的元素的一个 Array 对象。下面的例子会向你描述这些。
<HTML >
<HEAD >
<TITLE > Test Page </TITLE >
<script src="prototype-1.3.1.js" >
</script >
<script > 
function test1() 

var d = $(’myDiv’); 
alert(d.innerHTML); 
}
 function test2() 

var divs = $(’myDiv’,’myOtherDiv’); 
for(i=0; i<divs.length; i++) 
{ alert(divs[i].innerHTML); 

}
</script >
</HEAD >
<BODY > 
<div id="myDiv" > <p >This is a paragraph</p > </div > 
<div id="myOtherDiv" > <p >This is another paragraph</p > </div > 
<input type="button" value=Test1 onclick="test1();" >
<input type="button" value=Test2 onclick="test2();" >
</BODY >
</HTML > 

这个方法的另一个好处就是你可以传入id字符串或者元素对象自己,这使得在创建可以传入任何形式参数的方法的时候, 它变得非常有用。 

2.2. 使用$F()方法 
$F()方法是另一个非常受欢迎的简写。它可以返回任何输入表单控件的值,如文本框或下拉框。 这个方法可以传入元素的id或者元素自己。 
<script > 
function test3() 
{ alert( $F(’userName’) ); }
</script >
<input type="text" id="userName" value="Joe Doe" >
<input type="button" value=Test3 onclick="test3();" >
来源:.net学习网
说明:所有来源为 .net学习网的文章均为原创,如有转载,请在转载处标注本页地址,谢谢!
【编辑:Wyf

打赏

取消

感谢您的支持,我会做的更好!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

最新评论

共有评论0条
  • 暂无任何评论,请留下您对本文章的看法,共同参入讨论!
发表评论:
留言人:
内  容:
请输入问题 30+19=? 的结果(结果是:49)
结  果: