kisslan(郁忧的曼陀萝) 、wanghr100(灰豆宝宝.net)近来再给分。:)顺便在问一个 对了,请问那里可以查得到Java脚本操作xml的资料?我在msdn里面找半天没找到,谢谢:P呵呵,最好有中文的:) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 冒个泡..可以看一下<<XML高级编程>>.电子版:http://www.codestudy.net/book/list.asp?id=688起因:http://expert.csdn.net/Expert/topic/3016/3016001.xml?temp=.7775537 用 xsl 生成的表格<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>新建网页</title><xml id=myXml><tab><cell name="myName1" id="Cell1">1</cell><cell name="myName2" id="Cell2">2</cell></tab></xml><xml id="xsl"><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template match="/"><table border="1"> <tr><td>Name</td><td>ID</td><td>Value</td></tr> <xsl:for-each select="tab/cell"> <tr> <td><xsl:value-of select="@name"/></td> <td><xsl:value-of select="@id"/></td> <td><xsl:value-of select="."/></td> </tr> </xsl:for-each></table></xsl:template></xsl:stylesheet></xml></head><body onload="writeXML()"><input id="txt1" type="text" size="150"/><p><input type="button" value="GOGOGO"/><input type="button" onclick="add()" value="add"/></p><div id="oDiv"></div><script language="JavaScript"><!--function writeXML(){ var html = myXml.transformNode(xsl) document.all.oDiv.innerHTML = html;}function add(){ var xmlDoc = myXml.XMLDocument; var root = xmlDoc.documentElement currNode = root.childNodes(0); var newNode=xmlDoc.createElement('cell'); newNode.setAttribute('name','myName3'); newNode.setAttribute('id','Cell3'); root.appendChild(newNode); newNode.text = "3"; txt1.value = xmlDoc.xml; writeXML();}//--></script></body></html> jquery获取表格中当前文本的value值 微博@智能提示功能怎么做??? 关于对象中属性的引用 请教高手:如何定时执行循环体中的语句? 对object类中两个属性的理解 如 何 改 这 个 函数 这么简单的代码竟然出现脚本错误! 如何判断div是否被隐藏呢? 有谁知道陕西热力图怎么做 js怎样去获取一个页面所有的标签数量? 如何四舍五入保留到小数点后两位!! 为什末总是有问题?radio值不同,点击确定按钮,浏览器载入不同的页面。
可以看一下<<XML高级编程>>.
电子版:http://www.codestudy.net/book/list.asp?id=688起因:http://expert.csdn.net/Expert/topic/3016/3016001.xml?temp=.7775537
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页</title>
<xml id=myXml>
<tab>
<cell name="myName1" id="Cell1">1</cell>
<cell name="myName2" id="Cell2">2</cell>
</tab>
</xml><xml id="xsl">
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<table border="1">
<tr><td>Name</td><td>ID</td><td>Value</td></tr>
<xsl:for-each select="tab/cell">
<tr>
<td><xsl:value-of select="@name"/></td>
<td><xsl:value-of select="@id"/></td>
<td><xsl:value-of select="."/></td>
</tr>
</xsl:for-each>
</table>
</xsl:template>
</xsl:stylesheet>
</xml></head>
<body onload="writeXML()">
<input id="txt1" type="text" size="150"/>
<p>
<input type="button" value="GOGOGO"/><input type="button" onclick="add()" value="add"/>
</p>
<div id="oDiv"></div>
<script language="JavaScript">
<!--
function writeXML()
{
var html = myXml.transformNode(xsl)
document.all.oDiv.innerHTML = html;
}
function add()
{
var xmlDoc = myXml.XMLDocument;
var root = xmlDoc.documentElement
currNode = root.childNodes(0);
var newNode=xmlDoc.createElement('cell');
newNode.setAttribute('name','myName3');
newNode.setAttribute('id','Cell3');
root.appendChild(newNode);
newNode.text = "3";
txt1.value = xmlDoc.xml;
writeXML();
}
//-->
</script></body>
</html>