以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (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=72802)


--  作者:rongame
--  发布时间:3/10/2009 10:08:00 AM

--  数据岛的问题
俺刚学XML。现在学到了数据岛。可是遇到个问题。麻烦各位帮帮忙。
<html>
<head>
<title>数据岛</title>
<script language="vbs">
sub show_onclick()
{
t1.value=student.tagname
t2.value=student.text
end sub
</script>
</head>
<body>
<xml id="student">
<学生>
 <学号>0001</学号>
 <姓名>张三</姓名>
 <系别>电子商务</系别>
</学生>
</xml>
<p>tagname的值<input type="text" size="10" name="t1"></p>
<p>text的值<input type='text' size='50' name='t2'></p>
<p><input type='button' value='show' name='show'></p>
</body>
</html>

以上代码事VB脚本的。好用。但是我想用JS脚本。然后改成
<html>
<head>
<title>数据岛</title>
<script>
function show()
{
t1.value=student.tagname;
t2.value=student.text;
}
</script>
</head>
<body>
<xml id="student">
<学生>
 <学号>0001</学号>
 <姓名>张三</姓名>
 <系别>电子商务</系别>
</学生>
</xml>
<p>tagname的值<input type="text" size="10" name="t1"></p>
<p>text的值<input type='text' size='50' name='t2'></p>
<p><input type='button' value='show' name='show' onclick='show()'></p>
</body>
</html>

这就不灵了。。。希望大家帮忙。谢谢


--  作者:Qr
--  发布时间:3/10/2009 5:10:00 PM

--  
这个还得用到DOM API,也就是说,把student这个数据岛装载到DOM对象中,按照XML DOM的应用来处理才能实现。

本版有相关应用示例。


p.s.:你那个VB版偶运行不了。


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