你的意思是document.getElementById(str)中的str只是代表文中的字符串对象,本身使用不需要提前申明,没代表什么具体含义。
追答那是当然,str只是一个字符串,一般是以指元素的ID!
document.getElementById(str)而通过这个则返回指定ID的对象!即上例中的DIV
*************************************************************************
与其问那么多,还不如直接百度一下document.getElementById的使用方法,自然就明白了!编程最大的忌讳就是知道答案。
我晕,你们回答太快了吧,我还没来得及补充问题就回答!
追答这个是一个函数,只要调用这个函数就会返回所调用标签对象,拿到对象后有可以做很多操作,比如就可以拿到标签里面的文本(值),或标签属性
函数名为$
例如:
Hello
alert($("aaa").innerHTML);//结果就会弹出Hello
明白吗???
我是不明白$(str)是什么意思,代码中没出现过str这个元素
追答$代表document.getElementById
str只不过就是一个形式参数而已,简称形参
就是你再掉用$时必须得要给带一个参数进去
那个str只是唯一的吗?还是说要调用上文的div只要用这个?能说的明白点吗?我不知道它具体代表什么?
追答只是一个形参而已,你也可以用sss,bbb,ttt,yyy,hhh都行的,就是一个形式性的参数而已
你在调用函数$时,里面传的参数是什么str或sss,bbb,ttt,yyy,hhh就是什么
比如我上面说举的例
alert($("aaa").innerHTML);那么str就是aaa,或者sss,bbb,ttt,yyy,hhh也都会等于aaa
句子翻译过来就是
document.getElementById("aaa")
然后这个函数前面有一个return,就是将返回这个对象,调用这个函数的标签这个对象(div)
在js中,这语句是什么意思?
document.getElementById(str),你只需要弄懂这一句即可,这就是获取Str对象的意思。给你一个例子,你把以下所有代码保存为HTML,双击运行一下即可明白!我是lkw2007 function $(str){ return(document.getElementById(str)); } var a=$("abc");alert(a.innerHTML);\/\/上面这两句和下面这两句是...
javascript 中的? :语句 表示什么意思?
JavaScript程序是由若干语句组成的,语句是编写程序的指令。JavaScript提供了完整的基本编程语句,它们是: 赋值语句、switch选择语句、while循环语句、for循环语句、for each循环语句、do...while循环语句、break循环中止语句、continue循环中断语句、with语句、try…catch语句、if语句(if..else,if…else if…)。 函数 函数...
JS中;这种写法是什么意思
在js中,这相当于一个赋值语句,如果b的值大于0或为true,那么就把b的值赋给a,否在就把c的值赋给a布尔值,javascript中以下值会被转换为false。var Utils = new Object();Utils.htmlEncode = function(text){ \/\/code...} 这种写法有点面向对象的意思,先创建一个Utils的对象,给他增加一个...
js 中“=== !== || !! ”语句是什么意思?
意思是当鼠标指向控件时该控件获得焦点,而获得焦点时使控件中的文本被选中。===表示类型什么的全部相等,!==表示要全部不想等包括类型或者的意思。||‘或’两边只要有一个为真的时候表达式就为真。!‘非’非后面的为真表达式就为假后面为假的表达式就是真的,就是相反的意思。!!一般用来将后面...
js 里这段语句是啥意思啊 extra = extra || 0;
一般用在function中,判断是否有extra参数,若无则默认一个0值 function test(extra){ extra = extra || 0; console.log(extra);}test();test(1);
这个js语句是什么意思呀?没分了,希望大家多多帮忙!
你这是 prototype.js 里面的吧,这里的第一个this,是指用new调用构造函数之后生成的对象,也就是前面的a,那么第二个this也当然应该是指同一个对象。那这句话就是this(也就是a)调用initialize方法,参数是arguments对象(参数的数组对象),所以在构造函数执行的时候,对象a就会去执行initialize方法来...
js中的 是什么意思?
1、js中的“是什么意思”指的是一个表达式或一个变量的值是真还是假。在js中,除了undefined、null、0、NaN、空字符串('')和false外,其它的值都被视为真值。可以使用if、while等语句进行条件判断,根据表达式的真假来决定进行哪些操作。例如,if (x === 5) {console.log("x等于5"...
js 里面的 "||" 是什么意思
js里面||代表逻辑或语句,一般“逻辑或”语句只要有一个条件满足,那么就会执行流程语句中的代码,如if(1=1 || 2=3){\/\/执行事件1} 和逻辑或相反的还有逻辑且(&&:所有条件返回为真,放可以执行流程语句中得代码),还有逻辑非(!:否定表达式)...
JS表达式和语句的区别
JS表达式和语句的区别总结如下:1.表达式(expressions)表达式是由运算符构成,并运算产生结果的语法结构。每个表达式都会产生一个值,它可以放在任何需要一个值的地方,比如,作为一个函数调用的参数.下面的每行代码都是一个表达式:var a = (5 + 6) \/ 2; \/\/表达式:(5 + 6) \/ 2 var b = (...
帮忙看下这句js语句是什么意思
document.writeln就是在html文档中写入字符串 这里就是写入这个字符串 实际上是一个script标签 不过这种写法现在一般不推荐使用了 一般用createElement创建script标签然后插入进文档中