【发布时间】:2018-12-02 01:07:38
【问题描述】:
我在我的 php 文件中使用这个表单来创建表单
<input type="text" name="OrderLNumber" id="OrderLNumber" >
<br>
<input type="submit" name="submit" value="Status">
</form>
之后,我尝试从该 URL 预先填写表单 OrderLNumber 字段:
status/2727?OrderLNumber=24206927
页面加载正常,但字段未按我的意愿填写。我怎样才能使这项工作?
【问题讨论】:
-
看看这里的答案:stackoverflow.com/a/43980063/4925511,它使用了URL constructor。
-
我的表单是通过我的php模板文件创建的,所以这个方法不可用。
-
这个问题被标记为“javascript”,因此是我的建议。您是否可以控制表单的呈现方式?如果是这样,您可能可以执行以下操作:
<input value="<?php echo $_GET["OrderLNumber"] ?>" ... />将预先填充该值。 -
我可以这样做,但我希望用户能够更改该值。如果我这样做,那么用户将只能选择使用预填充的值。
-
我不确定你的意思;该值将被预先填充,但用户仍然可以修改输入字段中的值。你能稍微扩展一下你的问题吗?
标签: javascript php html forms