0

jQueryを使用して、フォームを含むHTMLドキュメントをC#Webサービスに送信しています。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;

これは可能ですか?何か案が ?

4

2 に答える 2

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);
于 2013-03-23T11:53:11.243 に答える
0

試す

document.getElementById('foo').outerHTML
于 2013-03-23T10:56:05.593 に答える