Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 选择单选内部按钮 我希望这个按钮里面有收音机,在选择了一个收音机后,中间的收音机也会被标记。(单击按钮可选择内部收音机) 代码:_Javascript_Jquery - Fatal编程技术网

Javascript 选择单选内部按钮 我希望这个按钮里面有收音机,在选择了一个收音机后,中间的收音机也会被标记。(单击按钮可选择内部收音机) 代码:

Javascript 选择单选内部按钮 我希望这个按钮里面有收音机,在选择了一个收音机后,中间的收音机也会被标记。(单击按钮可选择内部收音机) 代码:,javascript,jquery,Javascript,Jquery,在可访问性方面,在另一个内部添加交互元素(在您的情况下:input:radioinsidebutton)被认为是一种非常糟糕的做法,通常很难正确实现。您应该找到另一个UI布局,使其具有可接受的可访问性。您知道如何更改它吗?选中按钮需要发送关于会议日期、开始和结束时间的3个json信息'.$o->start'.-'.$o->end'.您的echo语句中可能需要一个结束标记。还要注意@Paul Louis Mas的建议。你的HTML是无效的,你不能在按钮元素中嵌套单选输入。所以这个问题是没有意义的。

在可访问性方面,在另一个内部添加交互元素(在您的情况下:
input:radio
inside
button
)被认为是一种非常糟糕的做法,通常很难正确实现。您应该找到另一个UI布局,使其具有可接受的可访问性。

您知道如何更改它吗?选中按钮需要发送关于会议日期、开始和结束时间的3个json信息<代码>'.$o->start'.-'.$o->end'.您的echo语句中可能需要一个结束标记。还要注意@Paul Louis Mas的建议。你的HTML是无效的,你不能在按钮元素中嵌套单选输入。所以这个问题是没有意义的。你们有什么办法来检查我上面写的每一个值吗<代码>'.$o->开始'-'.$o->结束'
                <div class="col-sm-3">
                <button class="btn btn-light" style="width:100%;"><?php echo $tdate; ?></button>

                <?php

                $json = file_get_contents('http://localhost:8000/api/open/freeterms/CXUgBAeYu2d4oRgIAck0Ch61WzBX6C/2020-10-24');
                $obj = json_decode($json);
                $i=0;
                foreach($obj as $o){
                    if($i==0){

                    }else{
                        if($o->type=="free"){
                            echo '<button type="button" class="btn btn-info" style="width:30%; margin-bottom:10px; margin-right:3%;"><input type="radio" name="date" value="'.$tdate.'"/><input type="radio" name="start" value="'.$o->start.'"/><input type="radio" name="end" value="'.$o->end.'"/>'.$o->start.' - '.$o->end.'</input>';
                        }
                    }

                    $i++;
                }
                ?>

            </div>