问答详情
源自:6-10 使用select、option标签创建下拉菜单

提交值显示值


向服务器提交的值和显示的值有什么差别,把提交和显示分别开编辑也是为了使代码语义化么?求助啊

提问者:慌张新手请多指教 2016-08-08 17:40

个回答

  • 慕莱坞8939926
    2016-08-10 12:55:55
    已采纳

    比如下面这个表单:

    <form action="insert.php" method="post">
    姓名:<input type="text" name="name1" value="小牛"/>
    <br>
    电话:<input type="text" name="tel1" />
    <br>
    地址:<input type="text" name="address1" />
    <br>
    <input type="submit" value="提交"/>
    </form>

    你是说value的值吗?type的类型不一样 value的用法也不同。text中value值是文本框中的初始值,而submit中value值是提交按钮上的显示文字。这段代码中是通过post方法来提交给服务器端数据的,而提交之后服务器端会利用name值来获取表单各行的信息。

  • 慕莱坞8939926
    2016-08-08 18:11:58

    不一样的,比如一个简单的表单,让你输入用户名和密码,“用户名”、“密码”这两个文本是显示值,而用户名和密码的内容才是提交值。

  • 慕神8798436
    2016-08-08 17:53:51

    是的,语义化更好

  • 海峡
    2016-08-08 17:53:28

    提交值一般写英文标识,而显示值则写中文。方便程序的编写的便捷性。

  • 奇点_
    2016-08-08 17:46:58

    是的,区分开、最好用英文标识,这样语义化,提高了数据的可读性。