javascript - 在输入字段中自动递增 HTML 表单 ID

标签 javascript auto-increment forms

如何将 ID 自动递增到 HTML 表单以便更容易分类?有点像发票/引用号?换句话说,是否可以创建一个隐藏的输入字段,在加载表单页面时自动归属一系列数字和 ID,就像在 Mysql 中一样?这里的想法是在表单中实现这一点。

最佳答案

我不熟悉 JSP,但我确信您可以在 JSP 中读写文件,正如本页所述

JSP Reading Text File .

<%
String fileName = "/WEB-INF/NextID.txt";
InputStream ins = application.getResourceAsStream(fileName);
try
{
    if(ins == null)
    {
        response.setStatus(response.SC_NOT_FOUND);
    }
    else
    {
        BufferedReader br = new BufferedReader((new InputStreamReader(ins)));
        String data;

        int nextID = Integer.parseInt(data= br.readLine());

        %>
        <form name="myWebForm" action="mailto:youremail@email.com" method="post">
            First: <input title="Please Enter Your First Name" id="first" name="first" type="text" size="12" maxlength="12" /> 
            Last: <input title="Please Enter Your Last Name" id="last" name="last" type="text" size="18" maxlength="24" /><br />
            Password: <input type="password" title="Please Enter Your Password" size="8" maxlength="8" /><br /><br />

            <!--This the line you are asking for-->
            <input type="hidden" name="referenceNumber" id="referenceNumber" value="<%=request.getParameter("firstinput")%>" /><br />

            <input type="submit" value="SUBMIT" />
            <input type="reset" value="RESET" />
        </form>

        <%
    } 
}
catch(IOException e)
{
    out.println(e.getMessage());
}
%>

编辑:可能的解决方案。我可能犯了一些语法错误,因为我根本不了解 JSP。刚刚自己学的

关于javascript - 在输入字段中自动递增 HTML 表单 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30317621/

相关文章:

javascript - 如何从 Google 版本 map 中拖动的标记获取格式化地址

javascript - 如何使用变量使用javascript更改css样式的类型

javascript - 如何使用 Javascript 迭代 json 对象并使用连接值形成一个新对象?

javascript - 提交谷歌表单后如何重定向网站?

mysql - 使用 Sequelize 和 MySQL 方言生成模型

Java JPA (EclipseLink) 如何在保留实际实体之前接收下一个 GeneratedValue?

mysql - 一张 MySQL 表中的两个自增字段

html - 每个表单元素 <label>+&lt;input&gt; 在没有 <div> 的新行上

forms - symfony2 通过服务来形成主题

javascript - 如何让浏览器自动填充值显示在我的序列化 React `Field` 组件数据中?