<xml id="Data" src="data.xml"></xml>
<xml id="xmlData">
<?xml version="1.0" ?>
<data>
<row>
<col1 />
<col2 />
<col3 />
</row>
</data>
</xml><body>
<input type="button" value="change" onclick='change()'><table id="tabName" datasrc="#xmlData">
<thead>
<tr>
<th>col1</th>
<th>col2</th>
<th>col3</th>
</tr>
</thead><tbody>
<tr>
<td><span datafld="col1" /></td>
<td><span datafld="col2" /></td>
<td><span datafld="col3" /></td>
</tr>
</tbody></table>
</body>
<script>
function change(){
//請在這裡寫代碼實現我的要求
alert(Data.XMLDocument.xml);
xmlData.XMLDocument.loadXML(Data.XMLDocument.xml);
}
</script>
<xml id="xmlData">
<?xml version="1.0" ?>
<data>
<row>
<col1 />
<col2 />
<col3 />
</row>
</data>
</xml><body>
<input type="button" value="change" onclick='change()'><table id="tabName" datasrc="#xmlData">
<thead>
<tr>
<th>col1</th>
<th>col2</th>
<th>col3</th>
</tr>
</thead><tbody>
<tr>
<td><span datafld="col1" /></td>
<td><span datafld="col2" /></td>
<td><span datafld="col3" /></td>
</tr>
</tbody></table>
</body>
<script>
function change(){
//請在這裡寫代碼實現我的要求
alert(Data.XMLDocument.xml);
xmlData.XMLDocument.loadXML(Data.XMLDocument.xml);
}
</script>
解决方案 »
- jquery获取file文件问题。
- js如何复制某行tr,然后重载添加该行呢 ?
- js一个奇怪的问题。思考了一上午没弄明白是什么原因
- 怎样确定用户已选该框<input type="checkbox" name="agreement">我同意论坛注册协议</input>
- 急!求助,为什么我本机上后缀为*.htm的文件源码中都多了如下一行乱码?
- IE报JS错误,并显示第几行第几个字符,但我按提示找的时候,却发现根本不可能!
- 在fiefox下模拟多线程
- 请问我需要在一个页面打开后(时)隐藏工具条菜单该怎么做??
- 怎樣讓 table 中的幾行<tr> 同時隱藏起來???
- 谁做过流程自定义的项目?能否介绍一下?
- 如何让鼠标移到图片上时把鼠标的变成手指
- 怎样动态改变一文本框可写只读?
另外的DATA.xml文件的内容就是你的XML数据内容如:
<?xml version="1.0" encoding="gb2312"?> //这一句一定需要的,否则会出问题
<data>
<row>
<col1>65</col1>
<col2>hr</col2>
<col3>hssd</col3>
</row>
</data>
<body>
<input type="button" value="change" onclick='change()'>
<div id=showxml><table>
<tr>
<th>col1</th>
<th>col2</th>
<th>col3</th>
</tr>
</table>
</div>
</body>
<script>
function change(){
dataXML.src="data.xml";
showxml.innerHTML =
dataXML.transformNode(dataXSL.documentElement);
}
</script>
<XML id=dataXML src=""/>
<XML id=dataXSL>
<DIV xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<TABLE BORDER="0" CELLSPACING="1">
<TR>
<TD><STRONG>col1</STRONG></TD>
<TD><STRONG>col2</STRONG></TD>
<TD><STRONG>col3</STRONG></TD>
</TR>
<xsl:for-each select="/data/row">
<TR>
<TD><xsl:value-of select="col1"/></TD>
<TD><xsl:value-of select="col2"/></TD>
<TD><xsl:value-of select="col3"/></TD>
</TR>
</xsl:for-each>
</TABLE>
</DIV>
</XML>