【问题标题】:send radio button value and the text with radio button to php [duplicate]将单选按钮值和带有单选按钮的文本发送到 php [重复]
【发布时间】:2021-04-12 23:54:21
【问题描述】:

我正在尝试将带有单选按钮文本的单选按钮值发送到 php。

我能够发送单选按钮值,我也想在单选按钮之后发送文本而不更改复选框信息,但是我无法将文本发送到 php。

<input name="list" type="checkbox" value="15.00" />Shirt
<input name="list" type="checkbox" value="19.00" />Trousers
<input name="list" type="checkbox" value="16.00" />Shorts
<input name="list" type="checkbox" value="14.50" />Skirt

我正在尝试发送以下文本;

衬衫, 裤子, 短裤, 裙子。

当每个复选框被选中时,我也想将文本发送到 php。

【问题讨论】:

  • 你知道那些不是单选按钮吧?所以您的代码与您的问题不一致...
  • 我犯了一个错误,我的意思是复选框**
  • 好吧,那么你需要记住复选框不能有相同的名称......就像那个列表列表列表

标签: php html


【解决方案1】:

看起来你想要这个...

<?php

    if(isset($_POST['li1'])){  echo $_POST['li1']." Shirt ";  }
    if(isset($_POST['li2'])){  echo $_POST['li2']." Trousers ";  }
    if(isset($_POST['li3'])){  echo $_POST['li3']." Shorts ";  }
    if(isset($_POST['li4'])){  echo $_POST['li4']." Skirt ";  }

?>

但是你的html代码应该是这样的

<input name="li1" type="checkbox" value="15.00" />Shirt
<input name="li2" type="checkbox" value="19.00" />Trousers
<input name="li3" type="checkbox" value="16.00" />Shorts
<input name="li4" type="checkbox" value="14.50" />Skirt

您不能对输入使用相同的名称,除非

   (1) You're trying to create an array from the inputs
or (2) Your input is a radio button or a select > option 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-13
    • 2018-01-04
    • 2013-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-06
    • 1970-01-01
    相关资源
    最近更新 更多