10/10/2018, 09:34

giúp mình giải quyết doạn code javascript & DHTML

mình làm một select chọn những phần tử mình muốn thể hiện ra trình duyệt nhưng mắc phải một số vấn đề.

//style
<STYLE>
.on {display: on}
.off {display:none}
</STYLE>

//function
<script language=javascript>
function callboy(secNum)
{
alert(secNum);
secNum.className="on"
}
</script>

//form chua select
<form>
<select name="maybo" onChange="callboy(this.options[this.selectedIndex].value);">
<option value="">chon</option>
<option value="sec1">section1</option>
<option value="sec2">section2</option>
<option value="sec3">section3</option>
</select>
</form>

//display
<div calss="off" id=sec1>section 1</div>
<div calss="off" id=sec2>section 2</div>
<div calss="off" id=sec3>section 3</div>


Các bạn xem đoạn mã trên rồi cho mình hỏi:
Đoạn mã trên không chạy được (nghĩa là không hiện những cái mình chọn).
theo mình nghĩ nó không chạy dc là vì trong hàm callboy(secNum) nó không hiểu "secNum" là đối tượng
mà nó chỉ hiểu là chuổi thôi.
Các bạn giúp mình giải quyết vấn đề này nhé......
bpmtri viết 11:41 ngày 10/10/2018
Đã trả lời bạn bên box Thiết kế Web
yennq viết 11:38 ngày 10/10/2018
xời ơi! Thế mà cũng đòi trả lời, 7 năm rồi còn gì
jiSh@n viết 11:48 ngày 10/10/2018
Được gửi bởi yennq
xời ơi! Thế mà cũng đòi trả lời, 7 năm rồi còn gì
Lạy người, đào mồ vừa vừa vừa thôi
carelesswhisper viết 11:37 ngày 10/10/2018
what you mean secNum.className="on" ?
this.options[this.selectedIndex].value); return value (string) is selected
General Study viết 11:43 ngày 10/10/2018
Định trả lời, nhưng thấy clwishper trả lời nên lại thôi
d1987 viết 11:50 ngày 10/10/2018
Được gửi bởi jiSh@n
Lạy người, đào mồ vừa vừa vừa thôi
haha =)) hài thật d
Bài liên quan
0