问答详情
源自:6-8 使用label为input标签穿上衣服

关于表单问题

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>form中的lable标签</title>

</head>


<body>

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

    <label>男</label>

    <input type="radio" name="gender" value="男" />

    <br />

    <label>女</label>

    <input type="radio" name="gender" value="女" />

    <br />

    <label>输入你的邮箱地址</label>

    <input type="email" name="myemail" value="" placeholder="enter email" />

</form>

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

    <label>你对什么运动感兴趣:</label>

    <br />

    <label>慢跑</label>

    <input type="checkbox" name="jog" value="jog" />

    <br />

    <label>登山</label>

    <input type="checkbox" name="climb" value="climb" />

    <br />

    <label>篮球</label>

    <input type="checkbox" name="basketball" value="basketball" />

    

    

</form>

</body>


</html>

请问我这样写有问题吗,这个value得值要不要都加,

提问者:慕田峪9304305 2017-09-22 10:56

个回答

  • 慕粉4262755
    2017-09-22 13:54:54
    已采纳

    一天,老师(程序员)要把新生记录在点名册上(后台记录数据),于是。老师就去 1班(name)点了A,B,C同学的名字(value)。

    所以都可以传到后端。

    但是以后记录数据时怎么办?这时需要找到"name"(必填)




  • 慕粉4262755
    2017-09-22 11:51:27

    value是初始值;而name是参数。

    还有不明白的吗



  • 慕粉4262755
    2017-09-22 11:24:54

    一般value表示文本框里的值

    password:密码框,value表示密码框里的值

    submit:提交按钮,value表示按钮上的文字

    button:普通按钮,value表示按钮上的文字

    reset:重置按钮,value表示按钮上的文字

    radio:单选框,value表示该单选框的真实值

    checkbox:复选框,value表示该复选框的真实值


    所以不写可以


  • 慕容423181
    2017-09-22 11:13:10

    value值在发送信息时显示为收集值,需要加。另外,本代码中label失效。修改建议:label声明for属性,选框声明id属性

  • 戴秋玲
    2017-09-22 11:08:54

    表单提交后 传给后端的是value里面的值,加上value 后端会获取到 '男' 活着'女'从而有判断依据

  • 慕粉1256258663
    2017-09-22 11:06:36

    value的值要加

  • 慕无忌9059340
    2017-09-22 11:06:01

    value是默认值 可以不加的,在复选框和单选框中还是要加的,因为他不能进行值得输入