에 업데이트되지 않았습니다. 변수 "a"의 값을 레이블 태그의 클래스 속성으로 업데이트하려고하면 코드에 작은 문제가 있습니다. 누구든지 나를 도울 수 있습니까? 여기에 내 코드 여기변수의 값이 레이블 태그
<html>
<head>
<style>
label.visible {visibility:visible}
label.hidden {visibility:hidden}
</style>
<script type="text/javascript">
var a;
function doset()
{
a="hidden";
alert(a);
return a;
}
</script>
</head>
<body>
<form>
<label class=visible>Hello</label>
<button onclick="doset()">v</button><br>
<label class=a>Hello1</label><br>
<label class=a>Hello2</label><br>
<label class=a>Hello3</label><br>
<label class=a>Hello4</label><br>
<label class=a>Hello5</label><br>
</form>
</body>
</html>
는 바이올린입니다 : http://jsfiddle.net/M8CXN/
나는 당신이 성취하려는 것을 확신하지 못합니다. 여기서하고있는 일은 요소의 클래스를 변경하지 않고 전역 변수를 덮어 쓰는 것입니다. – Utkanos
html에 관해서는 클래스 이름을 따옴표로 묶으십시오. –
그 경고는 & quot; 숨김 & quot;을 반환하고 그 값으로 무엇을하고 싶습니까? 당신은 또한'onclick = "doset(); false를 반환;"'페이지가 다시로드되지 않도록해야합니다. –