问答详情
源自:6-11 填完就可以提交咯 - 提交按钮

求教<label for="myName">和" name="myName "

求教!

在这里是不是要求第2 行<label for="myName">中的myNmame必须和第3行中的" name="myName "一致呢?

目的是为了使得“姓名”和第3行的文本框相关联?

1<form  method="post" action="save.php">

2 <label for="myName">姓名:</label>
   3<input type="text" value=" " name="myName " />
   4<input type="submit" value="提交" name="submitBtn" />
   5  </form>


提问者:程序猿的IT 2015-04-28 18:24

个回答

  • 成者并非一蹴而就
    2015-04-28 19:06:35
    已采纳

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>Label for Input</title>
    
        </style>
    </head>
    
    <body>
        <div>
    	    <form>
    	    	<!--这是隐式关联,label环绕input-->
    	    	<label><input type="checkbox" name="" value="">我是测试的啊!</label>
    
    		<!--这个是显式关联-->
    	    	<label for="testBtn">
    	    		<input type="checkbox" name="想太多了" id="testBtn">FOR是关联ID的
    	    	</label>
    
    	    </form>
         </div>
    
    </body>
    
    </html>



  • 灿白
    2015-09-16 11:20:27

    为什么要一致呢?

    这和证明数学的公理是比较一致。也就是说响应的对应的是name,也就是将姓名的label for和<input type>相互对应并且形成关系即可。

  • 鲜衣
    2015-08-05 17:26:33

    非常好。