已采纳回答 / 寒星丶
第一个例子因为有了 onclick="hidetext() 这句代码,会直接在全局寻找并执行hidetext() 这个函数 javascript代码所以在前在后没区别 第二个例子就像你说的一样,javascript代码在前面并未或得到con元素,所以返回值为空,在后面就获得了con的元素,所以有返回值
2016-01-29
函数是完成某个特定功能的一组语句。如没有函数,完成任务可能需要五行、十行、甚至更多的代码。这时我们就可以把完成特定功能的代码块放到一个函数里,直接调用这个函数,就省重复输入大量代码的麻烦。
2016-01-29
javascript作为一种脚本语言可以放在html页面中任何位置,但是浏览器解释html时是按先后顺序的,所以前面的script就先被执行。比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行(如给页面body设置css等);而如果是通过事件调用执行的function那么对位置没什么要求的
2016-01-29
function 函数名()
{
做什么;
}
<input type="buttom" value="XXXX" onclick="函数名()"/>
{
做什么;
}
<input type="buttom" value="XXXX" onclick="函数名()"/>
2016-01-29
已采纳回答 / follow丶heart
因为格式不对,这上面没有识别出来。我试过在这上面复制的,回来再粘贴就用不了。。比如var rec()这样的,你复制就不行,必须要自己打出来才能实现。希望能帮到你
2016-01-28