从包含表单的对象中提取值

Extract values from an Object which contains a form

本文关键字:提取 对象 包含 表单      更新时间:2023-09-26

我有一个包含表单的JavaScript对象。 当我打印对象时,它就像波纹管一样。

<form action='"https://www.example.com/api/tty/1p0/user/pwc'" method='"POST'" target='"_self'" enctype='"application/x-www-form-urlencoded'" >
<input type='"hidden'" name='"ppw_version'" value='"TTR-1p0'" />
<input type='"hidden'" name='"custom_source'" value='"98'" />
<input type='"hidden'" name='"resource_url_id'" value='"xxx-xx-xxx-xxxx'" />
<input type='"hidden'" name='"lis_person_id'" value='"xxxxxx'" />
<input type='"hidden'" name='"oauth_nonce'" value='"xxxxxxx-xxxx-xxxx-xxxxx'" />
<input type='"hidden'" name='"oauth_timestamp'" value='"1461584435'" />
<input type='"hidden'" name='"oauth_consumer_key'" value='"xxxxx'" />
<input type='"hidden'" name='"oauth_signature_method'" value='"HMAC-SHA1'" />
<input type='"hidden'" name='"oauth_version'" value='"1.0'" />
<input type='"hidden'" name='"oauth_signature'" value='"xxxxxxxxxxxxxxxxxxx='" />
<input type='"submit'" style='"'" value='"'" />
</form>

我想从该对象中提取"ppw_version"值并将其分配给一个变量。在Java脚本中可能吗?

Data = "<form action='"https://www.example.com/api/tty/1p0/user/pwc'" method='"POST'" target='"_self'" enctype='"application/x-www-form-urlencoded'" ></form>"

从"数据"中提取"ppw_version"谢谢

使用 jQuery

var $form = $("form");
var ppwVersion = $form.find("[name='ppw_version']").val();

根据之前的回复,我觉得这也许会有所帮助:

var $form = $(Data); // If Data is a FORM object, then now $form is a jquery-wrapper around that object
var ppwVersion = $form.find("[name='ppw_version']").val();