以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  还是这个该死的数据岛问题?!请高手帮忙  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=8497)


--  作者:hjdplayboy
--  发布时间:6/26/2004 5:36:00 PM

--  还是这个该死的数据岛问题?!请高手帮忙
我的html代码如下,意在用JS+XML制作一登录界面
用了数据岛的相关东东
可是IE中发现网页中提示错误,是一用到数据岛的错误
不知道怎么回事
高手请解答

<HTML>
<HEAD>
<TITLE>使用JS,数据岛来制作登录界面</TITLE>
<STYLE>
body{background-color:gray}
td{font-size:9pt;color:black}
</STYLE>
</HEAD>
<BODY onload="setuser()">
<P align="center"><H1>通讯录登录界面</H1></P>
<CENTER><TABLE border=0 cellspacing="2" cellpadding="2"></center>
<TR>
<TD align=center>登录名:</TD>
<TD align=center><INPUT TYPE="text" id="username" size="10" style="background-color:red;color:blue" onclick="clearu()"></INPUT></TD>
</TR>
<TR>
<TD align=center>密码:</TD>
<TD align=center><INPUT id="password" TYPE="password" size="10" style="background-color:red;color:blue" onclick="clearp()"></INPUT></TD>
</TR>
<TR>
<TD align=center><INPUT TYPE="submit" size="10" onclick="check()" value="确认"></INPUT></TD>
</TR>
</TABLE>

<xml ID="userxml" SRC="1.xml"></xml>
<SCRIPT LANGUAGE="Javascript">
function setuser()
{
username.value="hjd";
password.value="123"
}
function clearu()
{
username.value="";
}
function clearp()
{
password.value="";
}

function check()
{
var usernamenode=userxml.XMLDocument.DocumentElement.selectNodes("name");
var usernameR=usernamenode(0).FirstChild.nodeValue;
var passwordnode=userxml.XMLDocument.DocumentElement.selectNodes("password");
var passwordR=passwordnode(0).FirstChild.nodeValue;
var friendnunode=userxml.XMLDocument.DocumentElement.selectNodes("friendnu");
var friendnuR=friendnunode(0).FirstChild.nodeValue;
if (username.value==usernamenodeR && password.value==passwordnodeR);
alert ("欢迎你,HJD");
location.href="1.xml";
}
else
{
alert("请重新登录");
clearu();
clearp();
}
</SCRIPT>
</BODY>
</HTML>


--  作者:centipede
--  发布时间:6/28/2004 10:55:00 AM

--  
1.xml文件的内容?
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms