document.write("浏览器名称:"+navigator.appName+"<br>");
document.write("平台和版本信息:"+navigator.appVersion+"<br>");
document.write("浏览器代码字符串:"+navigator.appCodeName+"<br>");
document.write("浏览器运行操作系统:"+navigator.platform+"<br>");
document.write("user-agent头部:"+navigator.userAgent);
document.write("平台和版本信息:"+navigator.appVersion+"<br>");
document.write("浏览器代码字符串:"+navigator.appCodeName+"<br>");
document.write("浏览器运行操作系统:"+navigator.platform+"<br>");
document.write("user-agent头部:"+navigator.userAgent);
2015-07-04
已采纳回答 / 爱笑de我
for(var i=0;i<li.length;i++){//获取所有i编号的元素 li[i].index = i; //定义一个index属性对li进行编号 li[i].onclick = function(){ //再注册一个点击事件,当点击的时候所有标签都恢复最初状态 for(var n=0;n<li.length;n++){ //这步是相对于未被点击部分的样式 ...
2015-07-04
// 创建一个 li 标签
var NewNode = document.createElement('li');
// li标签开始到闭合间的HTML代码
NewNode.innerHTML = 'PHP';
// 在节点的最后一个子节点添加一个新的节点
otest.appendChild(NewNode);
var NewNode = document.createElement('li');
// li标签开始到闭合间的HTML代码
NewNode.innerHTML = 'PHP';
// 在节点的最后一个子节点添加一个新的节点
otest.appendChild(NewNode);
2015-07-04
如果A为假,A && B为假,不会在执行B; 反之,如果A为真,要由 B 的值来决定 A && B 的值
2015-07-04