正如我们所知道的,如果我们将disabled=“禁用”设置为收音机,则当提交到后端时,它的值将在表单中丢失。而收音机没有只读属性。现在,我不想为禁用的收音机添加一个隐藏的,我只想使用js和css来使它看起来像禁用的。
<html>
<head>
<title>TEST</title>
<script>
</script>
<style>
#radio1 {
/* how to make radio1 looks same as radio2*/
pointer-events: none;
opacity:0.5;
}
</style>
</head>
<body>
<input type="radio" id="radio1" onclick="return false"/>
<input type="radio" id="radio2" disabled="disabled"/>
</body>
</html>
发布于 2014-12-05 09:12:20
我相信您可以用readonly模拟pointer-events: none属性,对吗?
<input type="radio" id="radio1" onclick="return false" style="pointer-events: none;"/>或者你可以在后台处理这种情况。如果无线电被禁用--就像我想要使用某种默认值一样,只需在后端分配它。
https://stackoverflow.com/questions/27312124
复制相似问题