使用javascript创建单选按钮
我有一个从数据库构建的html表。它有一个“编辑”按钮,可以打开一个表单 其中一种输入类型是我想通过开/关选择生成的单选按钮:使用javascript创建单选按钮,javascript,html,Javascript,Html,我有一个从数据库构建的html表。它有一个“编辑”按钮,可以打开一个表单 其中一种输入类型是我想通过开/关选择生成的单选按钮: <input type="radio" name="camera_status" value="On" /> On<br /> <input type="radio" name="camera_status" value="Off" /> Off 关 我有三个问题: 我不知道如何创建多个收音机选项。下面的代码只创建一个 如何使传
<input type="radio" name="camera_status" value="On" /> On<br />
<input type="radio" name="camera_status" value="Off" /> Off
关 我有三个问题:
function edit2(to、cameraname、cameraquality、camerastatus、emailnotice、camerahash)
{
var mydiv=document.getElementById(“editform”);
var myForm=document.createElement(“表单”);
myForm.method=“post”;
myForm.action=to;
//摄像机状态
标签=document.createElement(“标签”);
label.for=“text”;
label.innerHTML=“
摄像机状态:
”;
myForm.appendChild(标签);
MyVar放射性元素;
试一试{
myRadioElement=document.createElement('On');
}捕捉(错误){
myRadioElement=document.createElement('input');
}
myRadioElement.type=“无线电”;
myRadioElement.name=“摄像头\ U状态”;
myForm.appendChild(myRadioElement);
mydiv.appendChild(myForm);
}
要使单选按钮成为默认按钮,请添加选中属性
<input type="radio" name="..." checked />
对可以打开或关闭的内容使用复选框不是更好吗
<input type="checkbox" ... />
选中“男性”值:
<div><input type="radio" name="Gender" value="Male" checked="checked" /> Male</div>
<div><input type="radio" name="Gender" value="Female" checked="" /> Female</div>
男性
女性
要在JavaScript中实现这一点,您只需在需要单选按钮的地方放置一块代码,并使用document.write为每个单选按钮创建一个for循环。(当然,您还希望每次都更改该值。)
-尼尔Hrmm,复选框可能更好。我想我不清楚。很明显,如何在html中实现这一点。我想用javascript中的radio(或复选框)创建表单。
myRadioElement.checked=true代码>这并没有真正的帮助,因为我需要多个标签,并且需要用javascript来完成……但您已经涵盖了所有其他内容。Thx。“我不知道如何创建多个无线电选项。下面的代码只创建了一个。”-因此,请使用创建一个选项的位并重复它。另外,去掉try/catch,按照catch中的方式执行(以及catch块末尾后的两行)。但复选框不是更适合于开/关场吗?
<div><input type="radio" name="Gender" value="Male" checked="checked" /> Male</div>
<div><input type="radio" name="Gender" value="Female" checked="" /> Female</div>