提交整个dom(包括值)

时间:2012-11-01 18:08:59

标签: javascript html

是否可以提交整个dom对象,包括值? 假设我有类似的东西:

<input type="text" name="name" id="name"
           value=""/>

一旦用户输入了它的名称(例如,&#34;我的名字&#34;,我就想收到整个DOM对象。所以在服务器上我会得到

<input type="text" name="name" id="name"
           value="**My Name**"/>

我知道我可以发送整个innerHTML,但这并没有为我提供用户输入的值。

1 个答案:

答案 0 :(得分:0)

这很奇怪,但你可以使用jQuery抓住整个身体(或通过#id的一部分):

​$(function(){
   $('form').on('submit',function(e){
       e.preventDefault();
       var content = $('body').html();
       alert(content);
   });
});​