0
我希望用户可以通过点击ON(不透明度100%)或OFF(不透明度0%)而不是1或0来改变不透明度。这可能吗? 代码:使用javascript,如何更改不透明度ON和OFF?
<!DOCTYPE html>
<html>
<body>
<p id="p1">Change this phrase's opacity</p>
<select onchange="myFunction(this);" size="2">
<option>0 <!--I want this OFF not 0-->
<option selected="selected">1 <!--I want this ON not 1-->
</select>
<script>
function myFunction(x) {
var opacity = x.options[x.selectedIndex].text;
var el = document.getElementById("p1");
if (el.style.opacity !== undefined) {
el.style.opacity = opacity;
} else {
alert("Your browser doesn't support this!");
}
}
</script>
</body>
</html>
只是值设为您的选项=“”,然后设置该选定值的不透明度。然后你可以用任何你想要的文字来标记它们。 – vico
谢谢!我感谢您的帮助! – BlecKent