묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
디아릭스님 javascript소스 185번의 확대 축소에서....
2004.11.28 07:30
디아릭스님께서 웹스터디의 javascript 부분에 소스로 올려주신 185번 "방문자가 특정부분 텍스트크기 바꿀수 있게 (확대/축소) "소스가 아주 간결하게 되어있네요.
근데 레이어가 한 개 있을 때는 님께서 알려주신대로 하면 간단한데 한 페이지에 레이어가 20개 정도 있을 때( 레이어 이름이 layer1, layer2, layer3......layer20 이렇게 되어있음 )는 어떻게 소스를 고치면 되나요?
참고로 소스 올릴께요
<html>
<head>
<script language="JavaScript">
var i=9
function a()
{
if (i < 19) {
i = i + 2
}
document.all.myid.style.fontSize=i
}
</script>
<script language="JavaScript">
var i=11
function b()
{
if (i > 10) {
i = i - 2;
}
document.all.myid.style.fontSize=i
}
</script>
</head>
<body>
<a href="#" onclick="b()">글자축소</a>
<a href="#" onclick="a()">글자확대</a>
<div id="myid">
글자확대 및 글자축소 하기 자바스크립트입니다.
일케 된다는게 참 신기하죠?
그러나 <font style='font-family:돋움;font-size:9pt;' >여기는</font>
안변하네요
</div>
</body>
</html>
근데 레이어가 한 개 있을 때는 님께서 알려주신대로 하면 간단한데 한 페이지에 레이어가 20개 정도 있을 때( 레이어 이름이 layer1, layer2, layer3......layer20 이렇게 되어있음 )는 어떻게 소스를 고치면 되나요?
참고로 소스 올릴께요
<html>
<head>
<script language="JavaScript">
var i=9
function a()
{
if (i < 19) {
i = i + 2
}
document.all.myid.style.fontSize=i
}
</script>
<script language="JavaScript">
var i=11
function b()
{
if (i > 10) {
i = i - 2;
}
document.all.myid.style.fontSize=i
}
</script>
</head>
<body>
<a href="#" onclick="b()">글자축소</a>
<a href="#" onclick="a()">글자확대</a>
<div id="myid">
글자확대 및 글자축소 하기 자바스크립트입니다.
일케 된다는게 참 신기하죠?
그러나 <font style='font-family:돋움;font-size:9pt;' >여기는</font>
안변하네요
</div>
</body>
</html>