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