谁能帮我解释一下下面这段JavaScript代码。

<scriptlanguage="javascript">varIsPageHome="1";varLanmu1_Id="1";varCurrent_MenuItem=d... <script language="javascript">
var IsPageHome="1";
var Lanmu1_Id="1";
var Current_MenuItem=document.getElementById("Menu_"+Lanmu1_Id);
if(document.getElementById("MainMenuItem")!=null)
{
var MenuItem_Objs=document.getElementsByName("MainMenuItem");
MenuItem_Objs[0].className="menu_style_1_first";
if (document.all){IEHover()}; //IE专用
if(Current_MenuItem!=null){Current_MenuItem.className="menu_current_1"}
}
</script>
展开
 我来答
百度网友8994507
2011-02-28 · TA获得超过138个赞
知道小有建树答主
回答量:85
采纳率:100%
帮助的人:67.7万
展开全部
<script language="javascript">
var IsPageHome="1";
var Lanmu1_Id="1";
//取得ID为"Menu_1"的元素
var Current_MenuItem=document.getElementById("Menu_"+Lanmu1_Id);
//如果存在ID为“MainMenuItem”的元素
if(document.getElementById("MainMenuItem")!=null)
{
//取得所有name="MainMenuItem" 的元素,并将其中的第一个元素的样式改为、、//“menu_style_1_first”
var MenuItem_Objs=document.getElementsByName("MainMenuItem");
MenuItem_Objs[0].className="menu_style_1_first";
//如果浏览器是IE,运行IEHover()
if (document.all){IEHover()}; //IE专用
//如果urrent_MenuItem存在,将其的样式改为"menu_current_1"
if(Current_MenuItem!=null){Current_MenuItem.className="menu_current_1"}
}
</script>
天天快乐郎
2011-02-26 · TA获得超过547个赞
知道小有建树答主
回答量:696
采纳率:0%
帮助的人:402万
展开全部
ML){
//UpdateCountry.reset();
//以下定义的变量是取得元素的名字,然后才能找到该元素。
//getElementsByTagName的意思是凭借元素的TagName来找到元素。
//而XML是标记语言,每一个节点下面还有节点,因此可以凭借上一个节点来找到下一个节点。比如var code = cart.getElementsByTagName("code")里面的cart就是上一个节点。
var cart = cartXML.getElementsByTagName("result")[0];
var code = cart.getElementsByTagName("code")[0].firstChild.nodeValue;
var detail = cart.getElementsByTagName("detail")[0];
var fields = detail.getElementsByTagName("field");
var upothertable = document.getElementById("Upothertable");
var upviewType = document.getElementById("UpviewTable");
//这里是循环找fields里的元素
for(i=0;i<fields.length;i++){
var name = fields[i].getElementsByTagName("name")[0].firstChild.nodeValue;
var value = "";
if(fields[i].getElementsByTagName("value")[0].firstChild != null){
value = fields[i].getElementsByTagName("value")[0].firstChild.nodeValue;
}
if(name == "<%=co.getAliasByFiled("CountryCode")%>"){
UpdateCountry.CountryCode.value = value;
}else if(name == "<%=co.getAliasByFiled("CountryName")%>") {
UpdateCountry.CountryName.value = value;
}else if(name == "<%=co.getAliasByFiled("EnName")%>") {
UpdateCountry.EnName.value = value;
}
}

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式