是否可以提交整个dom对象,包括值? 假设我有类似的东西:
<input type="text" name="name" id="name"
value=""/>
一旦用户输入了它的名称(例如,&#34;我的名字&#34;,我就想收到整个DOM对象。所以在服务器上我会得到
<input type="text" name="name" id="name"
value="**My Name**"/>
我知道我可以发送整个innerHTML,但这并没有为我提供用户输入的值。
答案 0 :(得分:0)
这很奇怪,但你可以使用jQuery抓住整个身体(或通过#id的一部分):
$(function(){
$('form').on('submit',function(e){
e.preventDefault();
var content = $('body').html();
alert(content);
});
});