是否可以制作单选按钮只读而不会褪色?
答案 0 :(得分:2)
AFAIK,你无法控制它。不幸的是,这取决于浏览器。
网络上的人们习惯于禁用字段的样式,改变它不会那么多 可访问 (或标准)。
答案 1 :(得分:0)
和以前的大多数人一样,我并没有真正看到它的好用,但如果你需要它,这里有一个黑客:
在您的网页上添加jquery个javascript,并为您的无线电添加类属性:
<input checked="checked" name="n" value="1" type="radio" class="rdonly checked" />
<input type="radio" name="n" value="2" class="rdonly"/>
并添加javascript hack:
$(document).ready(function() {
$("input.rdonly").change(function() {
$('input.checked').attr('checked', true);
});
});
当用户尝试选择任何带有“rdonly”类的收音机时,这将使所有具有“已检查”类的无线电立即被选中。它看起来就像只读,但没有褪色。
我希望这是你正在寻找的东西,但话又说回来,我想我会反对它。 干杯
答案 2 :(得分:0)
使用jQuery:
$('#radio-id').change(function(event){
event.preventDefault();
return false;
});
但正如其他人所说,我不明白这一点,我认为这不是一个好主意......