gpt4 book ai didi

javascript - 单选按钮的行为

转载 作者:行者123 更新时间:2023-11-30 10:28:52 25 4
gpt4 key购买 nike

我是一名 DOM/javascript 新手,正在努力掌握我的基础知识。我只是想观察单选按钮在单击时的行为。这是我的代码。

HTML

    <script src="tmp.js"></script>
<input type="radio" id="inp1" name="same" onclick="show();"/>
<input type="radio" id="inp2" name="same" onclick="show();"/>

JS (tmp.js)

   function show() {
alert(document.getElementById("inp1").value + " " + document.getElementById("inp2").value);
}

让我感到困惑的是,在运行时,单击任一按钮时警告框会显示“on on”。不应该是“on off”还是“off on”?

最佳答案

不,不应该。该值是您在 value 属性中指定的任何值(如果您未能提供单选按钮,则默认为 'on')。

由于只有选中的单选按钮才能成功并发送到服务器,因此不需要更改值(提交表单时不会包含数据)。

选中状态存储在 checked 属性中,您可以在 JavaScript 中使用它来确定当前选中的是哪个单选按钮。

关于javascript - 单选按钮的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18125334/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com