奇怪的问题,兜兜转转。
我有 2 个页面。
第 1 页。上面有一个按钮。喜欢
<form action="goto_page_2.php"><p class="longdesc"><span class="spanBold">Scrap Collections in North Lakes:</span><br />
<button class="readViewMoreBtn" value="North Lakes">Book a Collection in North Lakes</button>
</p></form>
以上是一个简单的模型。但我想做的是,单击按钮,将值解析为...
第 2 页。其中有一个内置的表单。
其中一个字段是郊区。
<!-- EMAIL SUBURB -->
<span class="commonControlLabel">Suburb:</span>
<span class="commonControlLabelItalic">(required)</span>
<span id="contactSuburbErrorMsg" class="commonControlErrorMsg"></span><br />
<input class="commonInput" type="text" id="inputSuburb" value=""/><br />
所以我想做的是获取第 1 页上按钮的 VALUE,并将其添加到第 2 页上输入元素中的值。
使事情复杂化的是,第 1 页。有很多按钮,具有不同的值,所有按钮都是唯一的,我们想将其传递给输入元素。显然,单击第 1 页上的按钮我们会直接转到第 2 页。
最佳答案
让按钮将它的值发布到 Page2:
第 1 页,我添加了 type="submit"
和 name="suburb"
<button type="submit" name="suburb" class="readViewMoreBtn" value="North Lakes">Book a Collection in North Lakes</button>
第2页:我在value属性中添加了php部分
<input class="commonInput" type="text" id="inputSuburb" value="<?= $_POST['suburb'] ?>"/>
关于php - 将单击按钮的值从一个页面传递到另一个页面输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9884680/