如何提交修改后的XML内容,非常着急,各位给帮个忙? 用数据岛试试<xml id="xmlIsland">your document</xml>alert(document.all.xmlIsland.XMLDocument) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 显示出来的是一个[object]对象我想看到的是your document的效果 alert(document.all.xmlIsland.XMLDocument.xml)拿到所有的xml文本 <xml id="xmlIsland"><item>hello</item></xml>var getXml = document.all.xmlIsland.XMLDocument.xmldocument.write getXml <SCRIPT language="javascript">function test(){ var getXml = document.all.xmlIsland.XMLDocument.xml alert(getXml);}</SCRIPT><BODY onLoad="test()"><xml id="xmlIsland"><item>hello</item></xml></BODY> 要想写到页面上,必须转码<SCRIPT language="javascript">function test(){ var getXml = document.all.xmlIsland.XMLDocument.xml alert(getXml); document.write(getXml.replaceStr());}String.prototype.replaceStr = function(){ var str = this; str = str.replace(/</g,"<"); str = str.replace(/>/g,">"); return str;}</SCRIPT><BODY onLoad="test()"><xml id="xmlIsland"><item>hello</item></xml></BODY> 我在试一下。不过我调用的SVG是在插件中间的,不知道能否使用这个方法<EMBED src="view.svg" id="view" name="view" width="400" height="400" type="image/svg-xml" PLUGINSPAGE="http://www.adobe.com/svg/viewer/install/"> <div id="demo"> <div style="width: 677; height: 70"><script language=vbscript> msgbox "ddd" Dim objXMLHTTP, xml Set xml = CreateObject("Microsoft.XMLHTTP") xml.Open "GET", "http://www.sohu.com", False ' Pull the data from the web page xml.Send demo.innerhtml= xml.responseText Set xml = Nothing<script> 谢谢,好像可以。要是能象SVG要是有象XMLDocument.xml这样的操作方式就好了 对不起,我搞错了,得到的SVG的XML代码是修改以前的,就是说SVG文件本来就有的,我动态修改的就的不到了。 参考一下吧<HEAD><SCRIPT>function change(){ var xmlData = document.all.xmlId.XMLDocument; var root = xmlData.documentElement; var node = xmlData.createElement("item"); node.text = "bbb"; root.appendChild(node); document.all.xmlId.innerHTML = root.xml;}function get(){ alert(document.all.xmlId.XMLDocument.xml)}</SCRIPT></HEAD><BODY><xml id="xmlId"><root> <item>aaa</item></root></xml><input type="button" value="change xml" onClick="change()"><input type="button" value="get xml" onClick="get()"></BODY> jquery的ajax回调 一个新手问题 想做一个BUTTON来控制页面更新 history.back()在firefox无效 地图上光标样式问题 查询各城市的用户数量 DOM解析XML的一个疑问! Javascript如何读这个XML 如何动态生成N个文本框 input 針對 type 為 text button 的 css 怎麼設置??? 一个棘手的JavaScript问题 请教:能不能单用JAVASCTIPT来统计一个文件的下载点击次数?--------在线等!
我想看到的是
your document
的效果
<item>hello</item>
</xml>
var getXml = document.all.xmlIsland.XMLDocument.xml
document.write getXml
function test()
{
var getXml = document.all.xmlIsland.XMLDocument.xml
alert(getXml);
}
</SCRIPT>
<BODY onLoad="test()">
<xml id="xmlIsland">
<item>hello</item>
</xml>
</BODY>
function test()
{
var getXml = document.all.xmlIsland.XMLDocument.xml
alert(getXml);
document.write(getXml.replaceStr());
}
String.prototype.replaceStr = function()
{
var str = this;
str = str.replace(/</g,"<");
str = str.replace(/>/g,">");
return str;
}
</SCRIPT>
<BODY onLoad="test()">
<xml id="xmlIsland">
<item>hello</item>
</xml>
</BODY>
不过我调用的SVG是在插件中间的,不知道能否使用这个方法
<EMBED src="view.svg" id="view" name="view" width="400" height="400" type="image/svg-xml" PLUGINSPAGE="http://www.adobe.com/svg/viewer/install/">
<script language=vbscript>
msgbox "ddd"
Dim objXMLHTTP, xml
Set xml = CreateObject("Microsoft.XMLHTTP")
xml.Open "GET", "http://www.sohu.com", False
' Pull the data from the web page
xml.Send
demo.innerhtml= xml.responseText
Set xml = Nothing<script>
要是能象SVG要是有象XMLDocument.xml这样的操作方式就好了
<SCRIPT>
function change()
{
var xmlData = document.all.xmlId.XMLDocument;
var root = xmlData.documentElement;
var node = xmlData.createElement("item");
node.text = "bbb";
root.appendChild(node);
document.all.xmlId.innerHTML = root.xml;
}function get()
{
alert(document.all.xmlId.XMLDocument.xml)
}
</SCRIPT>
</HEAD><BODY>
<xml id="xmlId">
<root>
<item>aaa</item>
</root>
</xml>
<input type="button" value="change xml" onClick="change()">
<input type="button" value="get xml" onClick="get()">
</BODY>