Javascript HTML$\u发布问题

Javascript HTML$\u发布问题,javascript,html,forms,post,Javascript,Html,Forms,Post,我现在有一个表单,在表单下面,我有一个复选框和一些单选按钮。以下是复选框和单选按钮的代码: <li id="discountCheckbox" class=" "> <label class="desc" id="title416" for="Field416"> Discounts Available: </label> <div> <span>

我现在有一个表单,在表单下面,我有一个复选框和一些单选按钮。以下是复选框和单选按钮的代码:

<li id="discountCheckbox"       class="     ">
    <label class="desc" id="title416" for="Field416">
        Discounts Available:
            </label>
    <div>
        <span>
    <input id="discountCheckbox"        name="discountCheckbox"         type="checkbox"         class="field checkbox"      value="Past Host Discount - 10%"        tabindex="12"                       />
    <label class="choice" for="Field416">Past Host Discount - 10%</label>
    </span>
        </div>
    </li>


<li id="shipping1"      class="     ">
<label class="desc" id="shippingChoice" name="shippingLabel" value="yahha" for="Field517_0">
    Shipping Options
        </label>
<div>
<input id="9281" name="9821" type="hidden" value="" />
    <span>
<input id="shipping1"       name="shipping1"        type="radio"        class="field radio"         value="cost"        tabindex="13"                        checked="checked"      onclick="setShippingSpan('$2.00');"             />
<label class="choice" for="Field517_0"      >
    $2.00 Shipping Fee</label>
    </span>
    <span>
<input id="shipping2"       name="shipping1"        type="radio"        class="field radio"         value="free"        tabindex="14"           onclick="setShippingSpan('$0.00');"                 />
<label class="choice" for="Field517_1"      >
    I will pick up the items (free shipping)</label>
    </span>
    </div>
</li>
  • 折扣优惠: 过往主办折扣-10%
  • 运输选择 2美元运费 我将取货(免费送货)

  • 在提交表单时,我有一个运行的文件process.php。在该文件中,我使用
    $\u POST[“折扣复选框”]
    获取复选框的值。但是,我不知道如何获取单选按钮的值(确定选择哪一个)我该怎么做?

    给单选按钮起相同的名字,然后你的
    $\u POST
    中的名字将具有所选单选按钮的值。

    给单选按钮起相同的名字,然后你的
    $\u POST
    中的名字将具有所选单选按钮的值。

    给单选按钮按钮名称相同,但值不同。提交表单时,只需在$\u POST数组中检查该名称的值,即可查找所选的值。

    为单选按钮指定相同的名称,但不同的值。提交表单时,只需在$u POST数组中检查该名称的值即可查找所选的值。

    我相信您的
    输入
    类型的元素
    无线电
    应该共享一个公共
    名称
    属性,并通过其
    属性来区分。然后,在PHP代码中,您将检查由名称索引的
    $\u POST[]
    的值,该值应包含所选单选按钮的值。

    我相信您的
    输入
    类型的
    radio
    元素应共享一个公共
    名称
    属性,并通过其
    属性进行区分。然后,在PHP代码中,您将检查由名称索引的
    $\u POST[]
    的值,该值应包含所选单选按钮的值。

    通过为所有单选按钮提供相同的名称,您将在$\u POST[name]变量中获得所选按钮的值

    <input name="shipping" value="something" type="radio" />
    
    echo $_POST['shipping']; // echoes "something"
    
    
    echo$_POST['shipping'];//呼应“某物”
    
    通过给所有单选按钮赋予相同的名称,您将在$\u POST[name]变量中获得所选按钮的值

    <input name="shipping" value="something" type="radio" />
    
    echo $_POST['shipping']; // echoes "something"
    
    
    echo$_POST['shipping'];//呼应“某物”
    

    您有多个ID相同的元素。这是无效的HTML。我已修复了此问题。现在我该怎么办?清理HTML也很好,这样我们可以帮助你更快…这让它有点难读。发自内心的:)你写了
    $\u帖子
    ,这意味着你在使用PHP?这篇文章没有提到这一点,因为捕捉值的解决方案包括使用$_post['shipping1']获取单选按钮的值。例如,看看这篇关于它的文章(),你有多个相同ID的元素。这是无效的HTML。我已经修复了这个问题。现在我该怎么办?清理HTML也很好,这样我们可以帮助你更快…这让它有点难读。发自内心的:)你写了
    $\u帖子
    ,这意味着你在使用PHP?这篇文章没有提到这一点,因为捕捉值的解决方案包括使用$_post['shipping1']获取单选按钮的值。例如,看看这篇关于它的文章()我已经更新了代码以保持名称的一致性。你能告诉我代码现在是什么样子吗?它们都有shipping1这个名字,因此要使用的变量是“$\u POST['shipping1']”。这将保存所选单选按钮的值,在本例中,我的php代码中有“cost”或“free”,如果($\u POST[“shipping1”]==“cost”){$response=$response。“Shipping:$$2.00
    ”;$grand+=2;},但即使使用正确的单选按钮提交,它也不起作用。事实上,我打印了$response=$response。“值为:”$_POST[“shipping1”]。“
    ”;在Colni更新代码以保持名称一致后,它会打印一个空白。你能告诉我代码现在是什么样子吗?它们都有shipping1这个名字,因此要使用的变量是“$\u POST['shipping1']”。这将保存所选单选按钮的值,在本例中,我的php代码中有“cost”或“free”,如果($\u POST[“shipping1”]==“cost”){$response=$response。“Shipping:$$2.00
    ”;$grand+=2;},但即使使用正确的单选按钮提交,它也不起作用。事实上,我打印了$response=$response。“值为:”$_POST[“shipping1”]。“
    ”;在科隆人给他们取了相同的名字后,它会打印一张空白,那么我该怎么做呢?(请参阅更新的代码)希望这有点帮助。它使用jquery获取值,但在表单post的另一端应该大致相同。我给了他们相同的名称,那么我该怎么做呢?(请参阅更新的代码)希望这有点帮助。它使用jquery获取值,但在表单post的另一端应该大致相同。请参见上面的代码。我已将其更新为具有相同的名称。代码现在是什么样子?$\u POST['shipping1']现在将计算用户在提交表单之前选择的任何单选按钮。请参阅上面的代码。我已将其更新为具有相同的名称。代码现在是什么样子?$\u POST['shipping1']现在将计算用户在提交表单之前选择的任何单选按钮。我已更新代码,以便radio类型的元素具有相同的通用名称。您能告诉我如何使用$\u POST吗?@reising1:
    $\u POST[“shipping1”]
    在代码发布时应包含值“cost”,假设单选按钮保持选中状态。否则,它应该包含“free”(或您添加到该单选按钮的任何其他内容)。@reising1:Define“not working”。该数组元素中有什么值?
    $\u POST
    数组中有哪些元素?在我的php代码中,我有:if($\u POST[“shi