gpt4 book ai didi

html - 获取 HTML 值 [快速]

转载 作者:可可西里 更新时间:2023-11-01 02:14:29 24 4
gpt4 key购买 nike

我有这套html:

<div class="container-fluid">
<div class="panel panel-default ">
<div class="panel-body">
<form id="coupon_checkout" action="http://uat.all.com.my/checkout/couponcode" method="post">
<input type="hidden" name="transaction_id" value="4245">
<input type="hidden" name="lang" value="EN">
<input type="hidden" name="devicetype" value="">
<div class="input-group">
<input type="text" class="form-control" id="coupon_code" name="coupon" placeholder="Coupon Code">
<span class="input-group-btn">
<button class="btn btn-primary" type="submit">Enter Code</button>
</span>
</div>
</form>
</div>
</div>

我想获取交易 ID 值。我怎么得到它?我尝试使用此代码:

var value = wkWebView.evaluateJavaScript("document.getElementByName('transaction_id')", completionHandler: nil)

print("value:\(value)")

但是输出没有任何返回:

值(value):()

最佳答案

两件事 - 你需要在 getElementsByName 代码中有一个“s”,它返回一个元素集合 - 你需要指定哪个 - 在这种情况下只有 1 个,但你仍然需要指定它并获取元素的值元素:

...document.getElementsByName('transaction_id')[0].value....

关于html - 获取 HTML 值 [快速],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39565350/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com