【问题标题】:html Form preset value fieldhtml表单预设值字段
【发布时间】:2016-08-16 19:57:35
【问题描述】:

有点奇怪的问题,有点难以解释,所以会尽力而为。

我想知道是否可以采取以下措施:

<label for="page_name">page name</label><br>

<input  type="text" name="page_name" maxlength="50" size="30">

并且不显示;在 CSS 中,以便填写表单的任何人都看不到该字段,因此将其留空。好吧不是空白我想要一个预设值,以便在填写表格时,我得到他们输入的所有详细信息,并且我得到我的预设字段“page_name”,其中包含我输入的文本,以便我可以输入例如“page 5" 这样我就可以看到表单是在哪个页面上填写的。

是否可以在 html 中完成?过去我通过让每个页面都有自己的表单来做到这一点,这次我觉得必须有一个更简单的解决方案?

提前致谢!

【问题讨论】:

    标签: php html css forms


    【解决方案1】:

    简单使用type="hidden" value="your value"

    <input  type="text" type="hidden" value="your value" name="page_name" maxlength="50" size="30">
    

    并将此输入字段与其他所有字段一起提交

    【讨论】:

      【解决方案2】:

      这很有可能,我曾经用它来跟踪IP地址。

      您可以简单地手动设置值:

      <input  type="text" name="page_name" value="Default input value" style="display:none;">
      

      确保将其设置为 display:none;(这也可以从您的样式表中完成)。

      设置value="default value",否则用户将输入该值。

      例子:

      function showvalue(){
          alert($('input').attr('value'));
      }
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
      
      
      <input  type="text" name="page_name" value="Default input value" style="display:none;">
      
      <button onclick="showvalue()">Show value </button>

      【讨论】:

        猜你喜欢
        • 2018-11-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-09-23
        • 2015-01-30
        • 1970-01-01
        • 1970-01-01
        • 2014-08-01
        相关资源
        最近更新 更多