问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JavaScript 中的"$" 是什么意思

发布网友 发布时间:2024-10-04 16:28

我来回答

2个回答

热心网友 时间:2024-10-09 17:02

Javascript中$符号的意思

$,是指prototype定义的一类方法

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

参考文章
[url]http://www.bjcan.com/hengxing/readlou.asp?id=1346[/url]
[url]https://compdoc2cn.dev.java.net/prototype/html/prototype.js.cn.html[/url]

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();"><br> <input type="button" value=Test2 onclick="test2();"><br></BODY></HTML>
这个方法的另一个好处就是你可以传入id字符串或者元素对象自己,这使得在创建可以传入任何形式参数的方法的时候, 它变得非常有用。

2.2. 使用$F()方法
$F()方法是另一个非常受欢迎的简写。它可以返回任何输入表单控件的值,如文本框或下拉框。 这个方法可以传入元素的id或者元素自己。

<script> function test3() { alert( $F(’userName’) ); }</script><input type="text" id="userName" value="Joe Doe"><br> <input type="button" value=Test3 onclick="test3();"><br>

热心网友 时间:2024-10-09 17:04

这是javscript库里面的简写。
比如在jquery里 $=jquery
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
U盘更新专用需要电脑打开怎么让我的U盘和电脑文件夹同步更新啊_百度知 ... 为什么我的硬盘一打开就弹出对话框说选择打开方式. 倒霉的是右键也打... 磁盘右键是打开方式怎么办 我双机盘符总是打开 打开方式 让我选择,右健第一项是打开.不知道是中了... 罗技Lightspeed怎么用? 罗技无线鼠标怎么样?怎么连接电脑使用? 为什么不建议去融资公司上班 融资担保公司一般账务处理及所涉及的会计科目有哪些 月经期间可以游泳吗 经期能不能游泳 蝉的资料,急急急急! 为什么我的powerBank 5600毫安的充电宝充了 索爱G900水货支持中文手写么 想买索爱W910手机,水货的质量怎样?听说老死机? 我想上掏宝买部索爱的G900,但怕买到翻新机,请问下有什么方法辨认它是不... 电工饮酒进网作业的危害? 生姜贴肚脐去湿气方法有效吗-生姜贴肚脐眼正确贴法步骤 ...红日国际细胞生态护眼水项目,年息24%,向社会集资,请问这是真的还是... 求助政府违规集资怎么举报? 我们镇政府摊派所有公务员没人每年10万... ...万元,年息7.2,不交不行,中复开收款证明,我怎么办? ...单位上班他们单位以政府的名义说要集资给年息10%可信吗?合法吗?我... 公司集资贷款17万,年利率10%,一年期,请大家帮帮忙算一下月息、年息各... ...2O年了,公司董事长说要为职工考虑让我们存钱年息3分,我们就存了,可... 文字方向怎么调整从左到右? 丹泽尔华盛顿的 飓风 下载高清的要迅雷的地址 或者种子 muzhaojie@126... 2024年6月19日穿衣五行 6月19穿衣五行颜色 6月19号五行穿衣颜色 2024年6月19号五行穿衣颜色 五行穿衣指南2024年6月19日 2024年每日五行穿衣法 javascript中的"$"这个符号有什么用,是什么意思? 在javascript中显示$("#")是什么样式? javascript的jQuery库使用$("#h01")是什么意思? 刚学JS:replace(/,$/,"")中的$什么作用啊?! javascript 中,y=""; 是什么意思? javascript中" javascript:;"是什么意思? 柬埔寨语与中国哪些少数民族有什么关系,及语言~~~ 姜商波是学校吗 德利亚KTV音响太神骑了,包房用的这个音响~ 中国十大音响排行榜是什么? 造梦西游3凌霄宝殿要推荐等级。 经典福克斯1.8手动耗油量是多少? 4399造梦西游3猪八戒多少级才能过凌霄宝殿 打败二郎神???求解 高赏... 1987农历十月初六戌时出生的命怎么样? 拳皇2013版,K的MAX超必杀用X360手柄怎么摇? 高校毕业生登记表中党团情况如何填写? 山东省专升本考试要什么条件 现在防城港,东兴那边发展的怎么样了 广西中燃船舶燃料有限公司怎么样? 面包车的仪表盘