JS脚本错误

life is wonderful life is wonderful 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>DOM</title>
<script type="text/javascript">
window.onload=function(){
//获取id="bj"子元素节点
var bjNode=document.getElementsById("bj");
//获取id="hsjj"子元素节点
var hsjjNode=document.getElementById("hsjj");
//添加到指定子元素节点前面
insertAfter(hsjjNode.bjNode);
function insertAfter(newNode,refNode){
//确定refNode时候为指定子元素节点的父节点最后一个子节点
var refNodeparent=refNode.parentNode;
if(refNodeparent){
//若是,直接把newNode插入到refNode父节点的最后一个子节点
var lastChild=refNodeparent.lastChild;
if(refNode==lastChild){
refNodeparent.appendChild(newNode);
}else{
//若不是,获取refNode的下一个兄弟节点,然后插入到该兄弟节点的前面
var nextNode=refNode.nextSibling;
refNodeparent.insertBefore(newNode,nextNode);
}
}
}

}
</script>
</head>

<body>
<p>你喜欢那个城市</p>
<ul id="city">
<li id="bj">北京市</li>
<li>天津市</li>
<li>上海市</li>
<li>重庆市</li>
</ul>
<p>你喜欢那个游戏</p>
<ul id="game">
<li id="hsjj">红色警戒</li>
<li>天龙八部</li>
<li>罪恶都市</li>
<li>反恐精英</li>
</ul>

<form name="form1" action="">
<input type="radio" name="type" value="city1" />城市
<input type="radio" name="type" value="game2" />游戏

name:<input type="text" name="name" />

<input type="submit" value="Submit" id="submit" />
</form>
</body>
</html>



运行后显示:parentNode属性未定义,这个不是就有吗

...全文

相关推荐

IE中使用的JS脚本调试器,可以自动定位JS脚本错误的位置,并进行调试

IE中使用的JS脚本调试器,可以自动定位JS脚本错误的位置,并进行调试

victorwzf1

js一句话屏蔽脚本错误

js一句话屏蔽脚本错误 js一句话屏蔽脚本错误 js一句话屏蔽脚本错误

saf828828

js特效脚本含源码和说明占领月球404错误页面代码

js特效脚本含源码和说明占领月球404错误页面代码

zz_ll9023

vAnalyze.js:旨在允许本地javascript中的功能自动包装在自定义代码包装器中的中间件脚本。 然后可以使用这些来帮助分析错误检查代码

vAnalyze.js不应被认为可以投入生产。 截止阅读之时,下面写的所有内容都有可能无法正常工作。 vAnalyze.js vAnalyze.js是一个嵌入式javascript调试器,可以在从控制台执行程序的过程中对其进行操作。 vAnalyze会在代码中实时将其自身包装在对象和函数周围,以监视其行为并显示事后调试信息。 ##这个怎么运作 vAnalyze将自身附加为对象原型的不可枚举的属性。 一旦你已经包含在项目中的脚本,可以通过调用你的代码,或在控制台中的任何公开的对象在任何地方访问vAnalyze infect() 这会将您要定位的对象转换为Host Object 。 var myObject = { x : 30 , y : 50 } ; myObject . infect ( ) ; 当主机被感染时,vAnalyze会构建自定义感染,并将其作为称为Infectio

任念辰

js特效脚本含源码和说明眼睛会动的鳄鱼404错误页面代码

js特效脚本含源码和说明眼睛会动的鳄鱼404错误页面代码

zz_ll9023one
评论 2
收藏 已收藏
分享
返回顶部
life is wonderful
life is wonderful 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
JavaScript 87,983 成员 224,681 内容