Javascript 将表单数据转换为XML并提交到服务器

Javascript 将表单数据转换为XML并提交到服务器,javascript,xml,webforms,Javascript,Xml,Webforms,我想制作一个简单的页面,它接受表单数据,然后将其转换为XML并提交给Web服务器。下面是表单的大致外观 <form id='form' method='post' action='http://www.THESERVER.com' > <p> ID: <input type='text' name='ID' /> </p> <p> Password: <input type='text' name='

我想制作一个简单的页面,它接受表单数据,然后将其转换为XML并提交给Web服务器。下面是表单的大致外观

<form id='form' method='post' action='http://www.THESERVER.com' >
   <p>
   ID: <input type='text' name='ID' />
   </p>
   <p>
   Password: <input type='text' name='password' />
   </p>
     <p>
   <input type='submit' name='Submit' value='Submit' />
   </p>
</form>


身份证件:

密码:

下面是XML需要的外观

<DATA>
<ID> MY ID</ID>
<password>MY PASSWORD</password>
</Data>

我的身份证
我的密码

我没有很多这方面的经验,但我相信我需要编写一些javascript来完成这项工作。我确实试着查了一下,但还是找不到一个好的起点。非常感谢您的帮助。

如果您只想将xml作为纯文本,可以这样做:

var myID=“我的ID”,myPasswd=“我的密码”;
var myXML=“”+转义(myID)+“转义(myPasswd)+”;


也许这对您有更多帮助:

为什么要将XML发送到服务器?您的后端实现语言是什么?后端将如何处理XML?
var myID = " MY ID" , myPasswd = "MY PASSWORD";
var myXML = "<DATA><ID>"+ escape(myID) +"</ID><password>"+ escape(myPasswd ) +"</password></Data>";