帮助看看这JAVASCRIPT代码操作的XML文件名是什么?

作者&投稿:励张 (若有异议请与网页底部的电邮联系)
js的xml文件是什么~

刚学习javascript,写一个小游戏做练习,现在想要做一个配置文件,练习一下XML的操作……进入正题:如下xml文件:profile.xml
XML/HTML
Hello word!在google搜索结果中出现频率比较高的一段代码:
javascript文件:test.js
JavaScript
var doc = loadXmlFile("profile.xml");alert(doc.text);function loadXmlFile(xmlFile){ var xmlDom = null; if (window.ActiveXObject){ xmlDom = new ActiveXObject("Microsoft.XMLDOM"); //xmlDom.loadXML(xmlFile);//如果用的是XML字符串 xmlDom.load(xmlFile);//如果用的是xml文件。 }else if (document.implementation && document.implementation.createDocument){ var xmlhttp = new window.XMLHttpRequest(); xmlhttp.open("GET", xmlFile, false); xmlhttp.send(null); xmlDom = xmlhttp.responseXML; }else{ xmlDom = null; } return xmlDom;}
这个方法在IE下能正常输出“hello word”,IE9、以及IE9的IE7、IE8的兼容模式都正常。但是在firefox下输出的是“undefined”而Chrome下则无输出,提示 xmlhttp.send(null);这行 Uncaught Error: NETWORK_ERR:XMLHttpRequest Exception 101还有一种方法是用JQuery
JavaScript code?$.get('profile.xml',function(xml){ alert($(xml).text()); });在Chrome下只弹出一个空警告框……

xmlDoc 对象内存中已修改了,只是没有保存。
function SaveInfoToFile(folder, fileName) {
var filePath = folder + fileName;
var fileInfo = "hahahaha";
var fso = new ActiveXObject("Scripting.FileSystemObject");
var file = fso.CreateTextFile(filePath, true);
file.Write( 你的XML字符串);
file.Close();
}

要注意IE的安全性设置

* 每隔一段时间读取一次XML文档
****************************************************/

//浏览器版本
var CLIENT_IE = parseFloat(navigator.appVersion.substring(navigator.appVersion.indexOf("MSIE")+4));

//公共变量
var langMsg = new Array();
langMsg["Odds_up_0"] = "images/pan_up_none_sounds_1.swf";
langMsg["Odds_up_1"] = "images/pan_up_sounds_1.swf";
langMsg["Odds_up_2"] = "images/pan_up_sounds_2.swf";
langMsg["Odds_down_0"] = "images/pan_down_none_sounds_1.swf";
langMsg["Odds_down_1"] = "images/pan_down_sounds_1.swf";
langMsg["Odds_down_2"] = "images/pan_down_sounds_2.swf";
langMsg["Pan_chg_0"] = "images/pan_chg_none_sounds_1.swf";
langMsg["Pan_chg_1"] = "images/pan_chg_sounds_1.swf";
langMsg["Pan_chg_2"] = "images/pan_chg_sounds_2.swf";
langMsg["PanZou_img"] = "<IMG src='images/zou2.gif' width='10' height='10' border='0'>";

var ARR_ACTIVEX = ["MSXML4.DOMDocument", "MSXML3.DOMDocument", "MSXML2.DOMDocument", "MSXML.DOMDocument", "Microsoft.XmlDom"];

/********************************************************************
* 读取XML文件,并生成主面板 *
*
********************************************************************/
//比分中文字广告,此广告显示在主看板第三行
var PM_oddsAd = "";
var PM_oddsAdMsg = "";

var lastUpdateTime = 0;
var msACTIVEXFoundMsg = false;
var msACTIVEXFoundAd = false;
var msACTIVEXFoundOdds = false;
var basyncProperty = true; //
var loadMsgOK = false; //
var loadAdOK = false;
var xmlActiveMsg = null;
var xmlActiveAd = null;
var xmlActiveOdds = null;
var orderBy = "InitPos"; //
var orderDes = "ASC"; //
var oddsAdNum = 0;

if(loadPageDone == false){
//检查语言包与js文件是否加载
if((PM_languagePag == false) || (PM_leaguePag == false)){
window.setTimeout("document.all['txtLoading'].innerHTML = PM_strLiveLODDFAILED",2000); //初始隐藏赛事数量
window.setTimeout("document.all['pendingMessage'].style.display='none'",5000);
window.setTimeout("window.location.reload()",5200);
} else {
//取得页面公告
if(showOddsMsg != false) window.setTimeout("readXMLMatchMsg()" ,200);
//取得页面广告
if(showOddsAd != false) window.setTimeout("readXMLMatchAd()",500);
window.setTimeout("readInitXMLOddsDoc()",2000);
}
}

//创建xml dom 对象
function createActiveXObject(str){
try{
for(var i=0; i < ARR_ACTIVEX.length && !eval("msACTIVEXFound" + str); i++){
try{
eval("xmlActive" + str + " = new ActiveXObject(ARR_ACTIVEX[i])");
eval("msACTIVEXFound" + str + " = true");
} catch(objException) {
eval("xmlActive" + str + " = null");
}
}
if (!eval("msACTIVEXFound" + str)){
alert(PM_strClientNODOM);
}
} catch (e){
//alert("get live score msg XML failed! " + e);
}
} // 结束 createActiveXObject() 函数

/********************************************************************
* 处理即时页面的公告文字 *
* *
********************************************************************/
var oldXMLMatchMsg = "";
//读取XML文件
function readXMLMatchMsg(){
if(oddsMsgXmlUrl != ""){
createActiveXObject("Msg");
xmlActiveMsg.load(oddsMsgXmlUrl);
xmlActiveMsg.onreadystatechange = getXMLOddsMessage;
window.setTimeout("readXMLMatchMsg()",msUpdOddsMsg);
}
} // 结束 readXMLMatchMsg() 函数

function getXMLOddsMessage(){//**********************这个函数
try{
if (xmlActiveMsg.readyState != 4) return;
if (xmlActiveMsg.xml==null || xmlActiveMsg.xml=="") return;

xmlOddsMsg.XMLDocument.async = false;
xmlOddsMsg.XMLDocument.loadXML(xmlActiveMsg.xml);
if (oldXMLMatchMsg == xmlActiveMsg.xml) return;

var rs;
rs = xmlOddsMsg.recordset;
var msgInfo = rs("asia").value;
if(msgInfo == "") return;
var msgFullInfo = msgInfo; //htmlSpecialChar(msgInfo);
msgFullInfo = '<table width="646" border="0" cellspacing="1" bgcolor="#CCCCCC"><tr><td height="22" align="center" bgcolor="#FFFFFF">' + msgFullInfo + '</td></tr></table><table width="520" border="0" cellspacing="0" align="center"><tr><td height="2" align="center" bgcolor="#FFFFFF"></td></tr></table>';
if(document.all.asiaOddsMessage.innerHTML != msgFullInfo){
document.all.asiaOddsMessage.innerHTML = msgFullInfo; //设定即时比分公告信息
}
oldXMLMatchMsg = XMLMatchMsg.xml;
loadMsgOK = true;
} catch (e){
//alert("get live score msg XML failed! " + e);
}
} // 结束 getXMLOddsMessage() 函数

/********************************************************************
* 处理即时比分页面的广告文字 *
* *
********************************************************************/
//读取XML文件
function readXMLMatchAd(){
if(oddsAdXmlUrl != ""){
createActiveXObject("Ad");
xmlActiveAd.load(oddsAdXmlUrl);
xmlActiveAd.onreadystatechange = getXMLOddsAdMessage;
}
} // 结束 readXMLMatchAd() 函数

function getXMLOddsAdMessage(){
try{
if (xmlActiveAd.readyState != 4) return;
if (xmlActiveAd.xml==null || xmlActiveAd.xml=="") return;

xmlOddsAd.XMLDocument.async = false;
xmlOddsAd.XMLDocument.loadXML(xmlActiveAd.xml);
var rs;
rs = xmlOddsAd.recordset;
PM_oddsAd = rs("ad").value;
if((PM_oddsAd != null) && (PM_oddsAd != "")){
PM_oddsAdMsg = '<TR id=tr_oddsad bgColor=#ffffff height=20>' +
'<TD id=td_oddsad align=middle colSpan=12>' + PM_oddsAd + '</TD>' +
'</TR>';
oddsAdNum = 1;
}
loadAdOK = true;
} catch (e){
//alert("get odds score ad XML failed! " + e);
}
} // 结束 getXMLOddsAdMessage() 函数

/********************************************************************
* 即时赔率主看面板资料处理 *
* 处理读取即时赔率XML资料 *
* 即时赔率主看面板资料生成 *
********************************************************************/
var A_mList = new Array(); //保有存所有赛事资料
var leagTotal = 0; //总共联赛数量
var oldXMLOdds = ""; //旧的资料
var usedSounds = false; //是否已经使用声音 此项主要全多变时不会出现太多的声音
var popupBool = false; //是否需要弹出页面
var reInit = false; //是否时间发生变化,需要重新排序
var orderBy = "InitPos"; //排序字段
var orderDes = "ASC"; //排序顺序
var loadType = "init"; //下载类型,初始化

//读取XML文件
function readInitXMLOddsDoc(){
if(loadType == "reload") A_mList = new Array(); //如果重载资料,则清空原队列

if(oddsXMLFullFile != ""){
createActiveXObject("Odds");
xmlActiveOdds.load(oddsXMLFullFile);
xmlActiveOdds.onreadystatechange = initOddsMainBoard;
window.setTimeout("readXMLOddsDoc()",msXMLDocCyc);
}
} // 结束 readInitXMLOddsDoc() 函数

function initOddsMainBoard(){
try{
if (xmlActiveOdds.readyState != 4) return;
if (xmlActiveOdds.xml==null || xmlActiveOdds.xml=="" || oldXMLOdds == xmlActiveOdds.xml) return;

xmlOddsDoc.XMLDocument.async = false;
xmlOddsDoc.XMLDocument.loadXML(xmlActiveOdds.xml);
rs = xmlOddsDoc.recordset;

//初始化联赛选择层内容
var leagStr = initBoardLeag(rs("lg").value,rs("lgs").value);

//指针后移
rs.MoveNext();
var count = 0;

//把节点内的数据读入到数组中
while(!rs.EOF){
if(((st == 2) && (rs("ps").value == 4)) || ((st == 4) && (rs("ps").value.indexOf("4") < 0))){
rs.MoveNext();
continue;
}
A_mList[count] = Array(); //创建新数组,用以保佑读进的节点数据
A_mList[count].MatchID = toNumber(rs("mid").value);
A_mList[count].MatchTime = rs("mt").value;
A_mList[count].PanZou = toNumber(rs("pz").value);
A_mList[count].ph = rs("ph").value;
A_mList[count].pr = rs("pr").value;
A_mList[count].pa = rs("pa").value;
A_mList[count].ps = rs("ps").value;
A_mList[count].pho = rs("pho").value;
A_mList[count].pdo = rs("pdo").value;
A_mList[count].pao = rs("pao").value;
var LeagID = toNumber(rs("lg").value);
A_mList[count].LeagID = LeagID;
A_mList[count].League = PM_leaguesList[LeagID][1];
A_mList[count].LeagColor = PM_leaguesList[LeagID][5];
A_mList[count].LeagOrd = PM_leaguesList[LeagID][6];
A_mList[count].TeamA = rs("ta").value;
A_mList[count].TeamB = rs("tb").value;
A_mList[count].TeamAID = rs("taid").value;
A_mList[count].TeamBID = rs("tbid").value;
A_mList[count].IntegA = rs("ita").value;
A_mList[count].IntegB = rs("itb").value;
A_mList[count].phUpd = 0; //上水颜色最化时间
A_mList[count].prUpd = 0; //盘口颜色最化时间
A_mList[count].paUpd = 0; //下水颜色最化时间
A_mList[count].phoUpd = 0; //主租颜色最化时间
A_mList[count].pdoUpd = 0; //主平颜色最化时间
A_mList[count].paoUpd = 0; //客胜颜色最化时间
A_mList[count].Visible = true; //行是否可见
A_mList[count].InitPos = count;

count++;
rs.MoveNext();
}
//初始化表格
liveScoreInfo = initMainBoard();

document.all.asiaOddsMainBoard.innerHTML = liveScoreInfo; //初始化即时赛事列表
document.all.leagueSelect.innerHTML = leagStr; //初始化联赛
loadingFinish();
oldXMLOdds = xmlActiveOdds.xml;
} catch(e){
}
} // 结束 initOddsMainBoard() 函数

//初始化联赛选择层内容
function initBoardLeag(str,str2){
var leagStr = '';
try{
if((str == null) || (str == "")){
leagTotal = 0;
return '';
}
var leagAry = str.split("|");
var leagS = str2.split("|");
if(leagAry.length > 20){
leags.width=160;
}

var leagueNum = 0;
leagStr = "<table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td>";
for(var i = 0; i < leagAry.length; i++){
if((st == 2) && (leagS[i] == 4)) continue; //即时盘
if((st == 4) && (leagS[i].indexOf("4") < 0)) continue; //初盘

leagueNum++;
leagStr += "<INPUT TYPE='checkbox' NAME='leagCheck_"+leagueNum+"' value='"+leagAry[i]+"' onClick='showLeagMatch("+leagueNum+")' checked>"+PM_leaguesList[leagAry[i]][1];

if((leagAry.length > 20) && (leagueNum % 2 != 0)){
leagStr += "</td><td width=50%>";
} else{
leagStr += "</td></tr><tr><td>";
}
}
leagStr += "</td></tr></table>";
leagTotal = leagueNum;
} catch(e){
debug("initBoardLeag() " + e);
}
return leagStr;
} // 结束 initBoardLeag() 函数

//初始化主面板内容
function initMainBoard(){
var tbInfo = '';
try{
//初始化表头
tbInfo = '<TABLE width="646" id="oddsAsiaTb" border=0 cellPadding=1 cellSpacing=1 bgcolor="#CCCCCC">';
tbInfo += initBoardHeader();
//表内赛事内容
for(var i = 0; i < A_mList.length; i++){
if(i == PM_AD_ROW) tbInfo += PM_oddsAdMsg;
tbInfo += setBoardRowData(i);
}
if(A_mList.length <= 0) tbInfo += '<tr><td colspan=12 height=22 bgcolor=#FFFFFF align=center>'+PM_strOddsTODAYNONE+'</td></tr>';
tbInfo += '</table>'; //初始化表尾
} catch(e){
debug("initMainBoard() " + e);
}
return tbInfo;
} // 结束 initMainBoard() 函数

//初始化主面板表头
function initBoardHeader(){
var tbInfo = '';
try{
var buf = '';
if(PM_strTBHEADER == null) return buf;

var headAry = PM_strTBHEADER.split("|");

buf = '<TR bgColor=#006699><TD width="60" height="22" align=center style="color: #FFFFFF;">' + headAry[0] + '</TD><TD width="53" colspan="2" align=center style="color: #FFFFFF;">' + headAry[1] + '</TD><TD width="105" align=center style="color: #FFFFFF;">' + headAry[2] + '</TD><TD width="43" align=center style="color: #FFFFFF;">' + headAry[3] + '</TD><TD width="72" align=center noWrap style="color: #FFFFFF;">' + headAry[4] + '</TD><TD width="43" align=center noWrap style="color: #FFFFFF;">' + headAry[5] + '</TD><TD width="105" align=center noWrap style="color: #FFFFFF;">' + headAry[6] + '</TD><TD width="35" align=center noWrap style="color: #FFFFFF;">' + headAry[7] + '</TD><TD width="35" align=center noWrap style="color: #FFFFFF;">' + headAry[8] + '</TD><TD width="35" align=center noWrap style="color: #FFFFFF;">' + headAry[9] + '</TD><TD width="40" align=center style="color: #FFFFFF;">' + headAry[10] + '</TD></TR>';

return buf;
} catch(e){
debug("initBoardHeader() " + e);
}
return tbInfo;
} // 结束 initBoardHeader() 函数

//生成主看面板一行信息
function setBoardRowData(pos){
var rowInfo = '';
if((pos < 0) || (pos > A_mList.length)) return rowInfo;
try{
var mid = A_mList[pos].MatchID;
var trSty = '';
var zouImg = "";
var bgcolor1 = "";
if(A_mList[pos].Visible == false) trSty = ' style="display:none"';

if(pos % 2 == 0) cls = ' class="tr1"';
else cls = ' class="tr2"';
if(A_mList[pos].PanZou == "1") zouImg = langMsg["PanZou_img"];
if((pos == 0) || (A_mList[pos].MatchTime.slice(0,10) != A_mList[pos - 1].MatchTime.slice(0,10))){
var mt = A_mList[pos].MatchTime;
var dt = new Date(mt.slice(0,4) + "/" + mt.slice(5,7) + "/" + mt.slice(8,10));
var wk = dt.getDay();
//显示日期
rowInfo += '<TR align="center" bgcolor="#FFFFFF" style="color: #000000;"><TD height="22" colSpan=12>' + mt.slice(5,7) + '/' + mt.slice(8,10) + '/' + mt.slice(0,4) + ' ' + PM_strWEEK[wk] + '</font></TD></TR>';
}

rowInfo += '<TR '+cls+' id="tr_'+pos+'" '+trSty+'><TD height="22" align=center bgcolor="'+A_mList[pos].LeagColor+'" style="color: #FFFFFF;" id="leag_'+mid+'">'+A_mList[pos].League+' '+zouImg+'</TD><TD width="20" align=center><input id="matchCheck_'+pos+'" type="checkbox" value="1" onclick="hiddenOneMatch('+pos+');" checked></TD><TD align=center style="color: #333333;" id="matchTime_'+mid+'">'+A_mList[pos].MatchTime.slice(11,16)+'</TD><TD align="right" id="teama_'+mid+'" class="atm">'+A_mList[pos].IntegA+'<A href="javascript:xy_PopTeamDetail(' + A_mList[pos].TeamAID + ')" class="lan2" title="'+PM_strTeamInfo+'">'+A_mList[pos].TeamA+'</A></TD><TD align=center id="ph_'+mid+'" class="aodds">'+A_mList[pos].ph+'</TD><TD align=center noWrap id="pr_'+mid+'" class="pan1">'+getPanKou(toNumber(A_mList[pos].pr))+'</TD><TD align=center noWrap id="pa_'+mid+'" class="aodds">'+A_mList[pos].pa+'</TD><TD align="left" noWrap id="teamb_'+mid+'" class="atm"><A href="javascript:xy_PopTeamDetail(' + A_mList[pos].TeamBID + ')" class="lan2" title="'+PM_strTeamInfo+'">'+A_mList[pos].TeamB+'</A>'+A_mList[pos].IntegB+'</TD><TD align=center noWrap id="pho_'+mid+'" class="aeruop">'+A_mList[pos].pho+'</TD><TD align=center noWrap id="pdo_'+mid+'" class="aeruop">'+A_mList[pos].pdo+'</TD><TD align=center noWrap id="pao_'+mid+'" class="aeruop">'+A_mList[pos].pao+'</TD><TD height=25 align=center style="color: #000000;"><TABLE cellpadding="0" cellSpacing="1" border=0><TBODY><TR><TD><A href="javascript:xy_PopOddsEurop(' + mid + ')" class="lu1" title=' + PM_strPEILVD + '>' + PM_strEurop + '</A></TD><TD><A href="javascript:xy_PopOddsAsia(' + mid + ')" class="lu1" title=' + PM_strODDSD + '>' + PM_strAsia + '</A></TD><TD><A href="javascript:xy_PopAnalyse(' + mid + ')" class="lu1" title=' + PM_strOLDD + '>' + PM_strAnalyse + '</A></TD></TR></TBODY></TABLE></TD></TR>';
} catch(e){
debug("setBoardRowData() " + e);
}
return rowInfo;
} // 结束 setBoardRowData() 函数

//标志加载完成
function loadin

-_-#


javas设计模式 对象之间是一对一的关系(一方依赖另一方) 是应该采用s...
作为一个使用设计模式超过10年的前辈,我可以负责任地告诉你,你的问题问的有问题。是使用state模式还是observer模式,并不取决于对象之间是否存在一对一的关系。如果你还有疑问,我们可以再交流。

用JAVASCRTPT语言把100以内的奇数运行出来
下面的代码调试通过:<script type=text\/javascript> for (i=1;i<100;i+=2) document.write(i,'<br>');<\/script> 可以保存为一个html文件用浏览器打开执行。

javas中display属性有visible这个值吗?
css的display属性可选值如下:none 此元素不会被显示。block 此元素将显示为块级元素,此元素前后会带有换行符。inline 此元素会被显示为内联元素,元素前后没有换行符。inline-block 行内块元素。(CSS2.1 新增的值)list-item 此元素会作为列表显示。run-in 此元素会根据上下文...

关于JAVA
一种编程语言,功能强大,1995年由Sun公司推出,目前已经成为世界上最主流的编程语言,尤其是其中的J2EE,已经成功占领了Web市场。可以这样说,你现在浏览的大型网站,大部分都是基于Java的J2EE基础上做出来的,对于技术人员来说,Java无比重要,也无所不能 ...

急!急!求注释!!Java,学生类,求详细的注释,越详细越好。
public class Student{\/\/主方法 public String name ; \/\/姓名 public String id;\/\/ID public int age;\/\/年龄 public double javaS; \/\/java成绩 public double mathS; \/\/数学成绩 public double englishS; \/\/英文成绩 public double totalS; \/\/总成绩 public int paiM; \/\/排名 public Student...

求java破解器 最好带教程的
jad -sjava example.class 这条命令生成文件”example.java”.当你同时使用选项-o和-sjava时要小心了,因为Jad会意外 的覆盖掉你的源文件.jad使用JAVA的CLASS文件名作为默认的输出文件名.举个例子,如果CLASS文件”example.class”包含了JAVA的CLASS”test”那么jad会优先生成”test.jad”.如果你想要指定...

java上传图片变为什么变大了十几倍,请大神帮忙看看是怎么回事。_百度知 ...
在客户端,你没有把图片数据读入到缓冲区中,需要改一下。原代码:while ((len = fis.read()) != -1) {os.write(buf, 0, len);}改成:while ((len = fis.read(buf)) != -1) {os.write(buf, 0, len);}

java对Excel文件重命名错误,我使用File的renameto 方法,但是返回false...
任何文件都是可以重命名的,你应该看看你的excel是不是打开了,你要是打开excel就算手动也不可能重命名,还有s1和s是同一个文件夹吗

JAVA编程问题,代码如下。提示错误,方法声明无效;需要返回类型。​_百 ...
package com.debug.test;public class Demo{ int sNo,sAge,sJava;String sName,sSex;class Student{ public Student(String SName,String SSex,int SNo,int SAge,int SJava ){ \/\/构造方法 super();sNo=SNo;sAge=SAge;sJava=SJava;sName=SName;sSex=SSex;} public int getNo(){ \/\/...

java定义一个表示学生信息的类
Age=" + sAge + ", Java=" + sJava + "]"; } \/** * @param sJava * the sJava to set *\/ public void setsJava(int sJava) { this.sJava = sJava; } \/** * @param sNo * @param sName * @param sSex * @param sAge *...

西平县17233248613: 帮忙看下如下的javascript程序
郟茗高德: 是因为document.write(xleft[i]);document.write(ytop[i]);这两句引起的,他们是在document内输出数据,之后就只有document.write输出的数据,所以在写出第一个图片的数据后,页面中就不在有其他图片了,所以在循环中第二个之后的图片对象就已经不存在了的.所以永远取不出其他图片的对象.去掉st()后,页面顺序执行所有语句,所以不会出错.

西平县17233248613: 请帮我看看这个javascript代码
郟茗高德: <form name="reg_update" action="reg_confirm.jsp" method="post" onsubmit="return doValidat(reg_update)"> 这个地方 doValidat(xxx)函数名写错了 另外doXXX(reg_update)应该改成doXXX(this)

西平县17233248613: 谁能帮我看下这javascript脚本 -
郟茗高德: 这个我试过了,没有问题: <script language="JavaScript"> function test1() { if(document.all.forml.text1.value=="") alert("您没有输入任何数据,请再重新输入一次! "); else alert(document.all.forml.text1.value +"!您已输入完成!"); ...

西平县17233248613: 会javascript的进来,帮我看看这个javascript代码要怎么使用 -
郟茗高德: document.write(<img alt=\"\" src=\"" + bannerImages [randomImageIndex] + "\">"); 大哥 你怎么用引号的? document.write("<img alt=\"\" src=\"" + bannerImages [randomImageIndex] + "\">"); 前边少半个引号

西平县17233248613: 各位帮忙看看下面这JavaScript代码到底有什么问题? -
郟茗高德: 无标题文档</titl...

西平县17233248613: 高手帮忙看下下面这段JavaScript代码
郟茗高德: &lt;html&gt; &lt;head&gt;&lt;/head&gt; &lt;body&gt; &lt;script&gt; function test(){ var tz = document.getElementById("tz").value; var sg = document.getElementById("sg").value; var bmi = tz/sg/sg; if (bmi &lt; 18) { //alert("瘦"); document.write(...

西平县17233248613: 请人帮忙看一句JS代码.
郟茗高德: 修改如下,经测试可用: <div id="index_ad_list"></div> <script language="JavaScript"> window.onload = function(){document.getElementById("index_ad_list").innerHTML="<iframe style='margin:0px;border:0;' frameborder='0' width='...

西平县17233248613: 谁能帮我看下这句JavaScript代码. -
郟茗高德: 这个方法主要是查找指定字符串中是否包含另外某个字符串,如果有就返回在原字符串中的位置(就是索引),如果没有找到 就返回-1表示没有位置. 所以if( strEmail.indexof("@",0)==-1) 就是说 如果strEmail中 没有@符号的话.... 是这个意思. 详细的indexOf方法介绍 我这里就不详述了 你可以上google搜下js中indexof 有很多介绍.

西平县17233248613: 帮忙分析下javascript的这段代码
郟茗高德: 用正则表达式,检测非字符 匹配这警告输出“输入不能为空!”

西平县17233248613: 很简单的JavaScript代码,switch语句,大家帮忙看看有没有错 -
郟茗高德: 已经帮助楼主调试了,following Code run be run OKly~如下——————<br><br><html><br><script><br> var a = 3;<br> switch (a) {<br> case 1: alert("aa");<br> break;<br> case 2: alert("bb");<br> break;<br> case 3: alert("cc"); <br> break...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网