社区
JavaScript
帖子详情
js里的$是什么意思?
fisherboy
2008-12-03 05:10:53
比如会看到$("myname").value.length
$起什么作用?代替什么?
...全文
2904
26
打赏
收藏
js里的$是什么意思?
比如会看到$("myname").value.length $起什么作用?代替什么?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
26 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jason197704
2012-04-26
打赏
举报
回复
谢谢各位高手,又学会了一些东西
Y_window
2011-09-21
打赏
举报
回复
学到了~
nciwp
2008-12-15
打赏
举报
回复
是对document.getElementById()的重写吧
一般常用getElementById
浴火_凤凰
2008-12-10
打赏
举报
回复
prototype规定的一种符号
qinnewer
2008-12-10
打赏
举报
回复
$ 就是一个函数的名字 它和其他你自己定义的函数没有区别
之所以用它,可能大家习惯用这个来代替一个对象而已 没有什么特殊的
你可以把任何函数定义成 $
prototype.js 是老外写的 js 框架 里面封装了很多实用的东西 比如函数 数据结构等
toury
2008-12-09
打赏
举报
回复
[Quote=引用 17 楼 fisherboy 的回复:]
prototype.js 是什么东西 加不加有什么区别?
[/Quote]
原型文件,里面一堆的函数。
你不引用也可以自己定义:
<script>
function $(id){return document.getElementById(id)};
function $N(strName){return document.getElementsByName(strName)};
function aa(){
alert($("mydiv").innerHTML);
alert($N("mydiv")[0].innerHTML);
}
</script>
<div id=mydiv name=mydiv onclick='aa();'>点这里</div>
fisherboy
2008-12-09
打赏
举报
回复
prototype.js 是什么东西 加不加有什么区别?
wz_307
2008-12-09
打赏
举报
回复
[Quote=引用 7 楼 zhouruitao 的回复:]
引用 1 楼 dln1234 的回复:
$其实是
$ =function (id){return document.getElementById(id);}
$也是prototype.js 里的一个函数!
jquery的$更强大,可以根据id,class,attrbute,标签等N多方式取对象
[/Quote]
嗯 喜欢jquery. 在ajax和dom操作基本上重构了javascript
例如$("#div1") 就是 document.getElementById("div1")
$(".test") 就是锁定test类的元素.
jquery真的很好用~
不过prototype也很不错的.
ximizhi
2008-12-09
打赏
举报
回复
其实就是一个函数!
lu_huanling
2008-12-04
打赏
举报
回复
熬,原来是这样..谢谢 15 楼
toury
2008-12-03
打赏
举报
回复
[Quote=引用 3 楼 lu_huanling 的回复:]
但是直接用的话,我这边会出错.
要先在js中定义吗?
[/Quote]
你要先下载prototype.js,然后引用到你的页面才可以使用$
tantaiyizu
2008-12-03
打赏
举报
回复
返回一个对象
wuyq11
2008-12-03
打赏
举报
回复
$,prototype规定的一种符号
jiang_jiajia10
2008-12-03
打赏
举报
回复
$("id").value = document.getElementById("id").value
IMAGSE
2008-12-03
打赏
举报
回复
学习了~ 原来是document.getElementById的意思
ZiSheng
2008-12-03
打赏
举报
回复
[Quote=引用 4 楼 fisherboy 的回复:]
那这样可以不?
function @(id){
return document.getElementById(id);
}
@("id").value = "...";
为什么一定要用$这个符号?
[/Quote]
不能以这个@开头,javascript规定必须是字符,下划线,和美元符号开头
ZiSheng
2008-12-03
打赏
举报
回复
[Quote=引用 1 楼 dln1234 的回复:]
$其实是
$ =function (id){return document.getElementById(id);}
$也是prototype.js 里的一个函数!
[/Quote]
是的
varlj
2008-12-03
打赏
举报
回复
$是JS中可以用于命名变量和函数的字符,JS框架流行后,大部分都用$来代替document.getElementById这个函数,其实本质还是只是一个字符而已
function @(id){
return document.getElementById(id);
}
之所以不可以,是因为JS中,可能用于命名变量和函数的,只能是英文字母,数字(不能放在第一位),_和$,所以@不行
魔豆爸
2008-12-03
打赏
举报
回复
[Quote=引用 1 楼 dln1234 的回复:]
$其实是
$ =function (id){return document.getElementById(id);}
$也是prototype.js 里的一个函数!
[/Quote]
jquery的$更强大,可以根据id,class,attrbute,标签等N多方式取对象
wangliangatleiden
2008-12-03
打赏
举报
回复
$不是JS的标准运算符或者函数。是prototype.js这个JS库里面自己定义的。
加载更多回复(5)
浅谈javascript的分号的使用
JS
中function 的开头有必要加分号吗?
js
语句后应该加分号吗? javascript大括号后面应使用分号吗?
JS
中function 的开头有加感叹号、分号是
什么意思
呢?
Js
多个文件集成成一个文件后,压缩代码时避免发生语法错误,可以如下处理 一、
js
前加分号 例如:;(function($){…此处代码…})(); Javascript中分号表示语句结束,在开头加上,是为了压缩的时候和别的方法分割一下,表示一个新的语句开始 二、
js
函数后加分号 例如 // 模块1 // 前面有若干代码 var Manager = { prop: '', method: function ()
js
中的 $event 是啥?啥时候能.target?
js
中的 $event 是啥?啥时候能.target?
Vue之vm.$el是什么?(017)
Vue之vm.$el是什么? 在实例挂载之后,元素可以用 vm.$el 访问。 完整代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="https://unpkg.com/vue/dist/vue.
js
"></script> <title>el02</title> </head> <body
php中.=是
什么意思
,javascript中$符号是
什么意思
?
javascript中$符号是
什么意思
?下面本篇文章就来给大家介绍一下在javascript中$符号是代表
什么意思
的,希望对大家有所帮助。$符号在php中是表示变量的特征字符, 在
js
中它也有很多作用, 一般我们用来命名一个函数名称,获取id的。1、 首先可以用来表示变量例:var s='asdsd';var $s='asdasd';2、 在正则表达式中,它可以匹配结尾/sa$/.test(str...
javascript 中$符号是代表
什么意思
!
javascript 中$符号是代表
什么意思
! $符号在php中是表示变量的特征字符, 在
js
中它也有很多作用, 一般我们用来命名一个函数名称,获取id的 1、 首先可以用来表示变量, 比如变量 var s='asdsd’或var $s=‘asdasd’; 2、 在正则表达式中,它可以匹配结尾 /sa$/.test(string) 匹配string字符串中的sa,比如string='125sa’则匹配,string='125sa21’则不匹配 正则表达式很复杂,这
里
只是简单的说说。 3、 由于受protot
JavaScript
87,997
社区成员
224,708
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章