0

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

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

一旦用户输入它的名字(例如,“我的名字”,我想接收整个 DOM 对象。所以在服务器上我会得到

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

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

4

1 回答 1

0

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

​$(function(){
   $('form').on('submit',function(e){
       e.preventDefault();
       var content = $('body').html();
       alert(content);
   });
});​
于 2012-11-01T18:12:52.237 回答