javascriptjavascript老师,如何成为一个JavaScript 大牛
javascriptjavascript老师,如何成为一个JavaScript 大牛详细介绍
本文目录一览: 老师帮忙看看这段javascript代码每一句都是什么意思
获取单击按钮事件的元素tag名称,如果元素有nodeType属性,并且值为3,则返回父元素tag名称.如:
反回button
反回div
//响应事件函数
function whichElement(e)
{
var targ
//判断是否有e,ff等浏览器会从参数里传过来,而ie会把事件存到window.event里,
//所以,不存在的时候就把window.event给e
if (!e) var e = window.event
//找到事件发生的节点,同样是兼容写法.ie支持srcElement,其它支持target
if (e.target) targ = e.target
else if (e.srcElement) targ = e.srcElement
//nodetype==3是文本节点,不是正常的html节点,排除掉
if (targ.nodeType == 3) // defeat Safari bug
//选择它的父节点
targ = targ.parentNode
var tname
//tagName属性为标签名
tname=targ.tagName
alert("You clicked on a " + tname + " element.")
}
JavaScript代码求老师帮忙
这两个值是正确的,可以用计算器手工算一下。
少0.01的两个值应该说也是对的,就是精度差一点,圆周率用的是3.14
百度统计的异步代码,你粘贴过来就能用啊
这是JavaScript的一段代码,帮我分析一下用到了什么,具体点,回答老师用的
window.onload = function(){
var aData = [{"imgUrl":"images/img01.jpg","proName":"正版office2007","proPrice":"300","proComm":"18"},
{"imgUrl":"images/img02.jpg","proName":"正版win10","proPrice":"499","proComm":"9"},
{"imgUrl":"images/img03.jpg","proName":"McAfee Security","proPrice":"99","proComm":"4.2"},
{"imgUrl":"images/img04.jpg","proName":"影子系统","proPrice":"80","proComm":"3.6"},
];//图片
var oBox = document.getElementById("box");//通过id抓对象
var oCar = document.getElementById("car");
var oUl = document.getElementsByTagName("ul")[0];
for(var i=0; i
<adata.length; i++){
var oLi = document.createElement("li");
var data = aData[i];
oLi.innerHTML += '
';//替换li标签中的html内容
oLi.innerHTML += '';
oLi.innerHTML += '
'+data["proPrice"]+'元
';
oLi.innerHTML += '
'+data["proComm"]+'万人评价
';
oLi.innerHTML += '
';
oUl.appendChild(oLi);//添加元素
}
var aBtn = getClass(oBox,"add_btn");
for(var i=0; i
<abtn.length; i++){
aBtn[i].index = i;
aBtn[i].onclick = function(){//点击事件
var oDiv = document.createElement("div");
var data = aData[this.index];
oDiv.className = "row hid";//设置class
oDiv.innerHTML += '
';//替换(添加)标签中的html内容
oDiv.innerHTML += '