获取为输入设置的值属性的HTML源

时间:2013-03-23 10:52:29

标签: javascript html input

我使用jQuery将包含表单的HTML文档发送到C#WebService。 webService解析它并尝试读取" value"表格中所有输入的属性。

问题是我使用

将HTML文档发送到Web服务
var HTMLDoc = document.getElementById('foo').innerHTML;

并且它不返回带有value属性的输入。 例如,我得到了:

<input type="text" id="foo" />

我希望JavaScript得到:

<input type="text" id="foo" value="bar" />

当我做

之类的事情
document.getElementById('foo').innerHTML;

这可能吗?有什么想法吗?

2 个答案:

答案 0 :(得分:1)

你可以尝试一下

HTML

<input type="text" name="foo" id="foo" />
在Jquery中

var foo = $("#foo").val();
alert("Jquery foo value : " + foo);
JavaScript中的

var foo = document.foo.value;
alert("JavaScript foo value : " + foo);

答案 1 :(得分:0)

尝试

document.getElementById('foo').outerHTML