扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
html
阿拉善盟网站建设公司成都创新互联,阿拉善盟网站设计制作,有大型网站制作公司丰富经验。已为阿拉善盟上1000+提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的阿拉善盟做网站的公司定做!
head
script type="text/javascript"
window.onload=function()
{
var theBd=document.getElementById('bd');
var theBtns=document.getElementsByTagName('input');
var arr=['red','blue','green'];
var i;
for(i=0;itheBtns.length;i++)
{
theBtns[i].index=i;
theBtns[i].onclick=function()
{
theBd.style.background=arr[this.index];
}
}
}
/script
/head
body id="bd"
input type="button" value="变红"
input type="button" value="变蓝"
input type="button" value="变绿"
/body
/html
你看这样行了吗?你新学Javascript吧,看样子,你要加油啦!!!
这个代码的内容,你可能要再学一些时候才看的懂,等你学到这些的时候,别忘了再上网看一下我写的,要不就白写啦!!!
首先请严格遵守js代码的规范,虽然在每一个完整的语句后面加分号在js中并不是必须的,但是希望你能遵守,呵呵~~
接下来回答你滴问题
1.onmousedown=click具体是什么意思?
document.onmousedown=click,这句代码完整的意思就是:当你在网页上按下鼠标时调用click()方法。
这段代码等价于你在body标签中声明onmousedown时调用click()方法,即body onmousedown="click()"与之有同样效果
2.onmousedown是引用函数的前提还是click
这句话我没怎么看懂,onmousedown当然是调用click()函数的前提咯,不过没有onmousedown事件的话,是不会触发click()这个函数的
最后给点建议哈,像click()这样的自定义函数名称请尽量少使用,因为在js中有onclick事件,有时候会造成不必要的麻烦,而且调试的时候根本找不到是哪儿错了。
你的这段代码只能提供给IE浏览器使用,其他的几个主流浏览器都无法使用,给你提供一段兼容所有浏览器的代码,代码如下:
-----------------------------------------------------------------------------------------
function click(event)
{
event = event || window.event;
if (event.button==2)
{
alert('你想看什麽?');
}
}
document.onmousedown=click;
先用选择器获取文字,再在上面添加单机事件,方法里写页面跳转
JS脚本语言即JavaScript语言,其被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。
Javascript脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。Javascript提供了四种基本的数据类型和两种特殊数据类型用来处理数据和文字。而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理。
它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
扩展资料:
JS脚本语言的特点:
1、Javascript是一种解释性脚本语言(代码不进行预编译)。
2、Javascript主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。
3、Javascript可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。
4、Javascript跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)。
参考资料来源:百度百科-javascript
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流