【问题标题】:How to get RadioButton`s label from html MVC如何从 html MVC 获取单选按钮标签
【发布时间】:2015-10-19 14:14:47
【问题描述】:

我的表单中有三个单选按钮。每个 rbutton 都有自己的标签,如下所示

 <form method="post">

        <input type="radio" name="radio"  "onclick="removeField()">
        <label>Text1</label>
             <br>
        <input type="radio" name="radio" onclick="removeField()">
        <label>Text2</label>
            <br />
        <input type="radio" name="radio"  onclick="addField()">
        <b>Another</b>
            <br />

我怎样才能获得打开的单选按钮的 c# 代码标签?

【问题讨论】:

  • 无法理解您想要达到的目标。

标签: c# html model-view-controller


【解决方案1】:

您可以将单选按钮的值设置为与标签相同的文本。当您发布表单时,它应该为您提供“radio=Text1”(或其他任何内容)的键/值对。

<form method="post">

        <input type="radio" name="radio" value="Text1" "onclick="removeField()">
        <label>Text1</label>
             <br>
        <input type="radio" name="radio" value="Text2" onclick="removeField()">
        <label>Text2</label>
            <br />
        <input type="radio" name="radio" value="Another"  onclick="addField()">
        <b>Another</b>
  ...

一些补充说明:

如果标签包裹了单选按钮,则它变为可点击并切换单选按钮。如果这样做,请确保将“onclick”放在标签标签上。

表单域的名称“radio”并不违法,但我认为它很复杂。该单选按钮代表您的视图模型(或某物)的属性,因此我建议将其称为“SelectedText”之类的名称。

【讨论】:

    猜你喜欢
    • 2021-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-19
    • 2019-02-10
    • 2016-09-25
    • 1970-01-01
    • 2012-10-27
    相关资源
    最近更新 更多