【问题标题】:which form tags values of HTML can be passed in get method?HTML 的哪些表单标签值可以在 get 方法中传递?
【发布时间】:2015-11-25 02:20:14
【问题描述】:

我是 HTML 的菜鸟。 HTML的哪些表单标签值可以通过url传递到get方法中

<input><textarea><button><select><option><optgroup><fieldset><label>

like here <select name="sort_by"> <option value="relevance">relevance</option> </select> sort_by 可以使用 get 方法作为变量传递给操作 url。

我想通过 url 传递一些 jquery 正在计算的变量,例如var min;var max;

<div id="min_price" name="min_price" value="200"></div>

这个 div 在一个表单中,无法将这个 div 的值发送到 url,可以在 url 中使用 GET 方法发送的可能的 html 标记值是什么? 我是 HTML 的新手,任何建议或帮助将不胜感激。

【问题讨论】:

  • &lt;optgroup&gt;&lt;fieldset&gt;&lt;label&gt; 不持有价值。
  • 并且无法将这个div的值发送到url,为什么?

标签: javascript html forms


【解决方案1】:

除了&lt;optgroup&gt;&lt;fieldset&gt;&lt;label&gt;&lt;div&gt;(在您的问题中提到)之外,所有标签都可以在表单提交时以 GET 方法发送

在 url 中,您将看到它们为 key=value&amp;key=value

对于&lt;option&gt;,以&lt;select&gt;的名义发送

【讨论】:

  • 我有这个表单 &lt;form action="http://127.0.0.1:8000/ksaprice" method="GET"&gt; 和这个 div &lt;div id="min_price" name="min_price" value="200"&gt;&lt;/div&gt; 在表单内。当我提交它时,在 url 127.0.0.1:8000/ksaprice/?filter=extra&sort_by=relevance 中没有出现 div 标签名称..
  • 取一个隐藏字段,为其添加值并发送值
  • see this 了解更多信息。
  • 很高兴为您提供帮助...如果有帮助,请考虑接受答案:)
猜你喜欢
  • 2019-03-12
  • 2016-07-13
  • 1970-01-01
  • 2012-02-18
  • 2011-02-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-14
相关资源
最近更新 更多