|
(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi |
![]() |
|
Alati teme | Način prikaza |
|
![]() |
#1 |
Banned
Professional
Datum učlanjenja: 23.04.2006
Lokacija: BG
Poruke: 270
Hvala: 11
9 "Hvala" u 5 poruka
![]() |
![]() Hvala ljudi
![]() ![]() poz i tnx X2 ![]() |
![]() |
![]() |
![]() |
#2 |
Banned
Professional
Datum učlanjenja: 23.04.2006
Lokacija: BG
Poruke: 270
Hvala: 11
9 "Hvala" u 5 poruka
![]() |
![]() Ajd dok sam tu kod vas js gurua da iskoristim priliku.
E ovako, malo sam 'suzio' kod (ako nije ok recite) i promenio sa visibility:hiden na display:none. I vise 'ne jurim' text opcije vec id, prakticnije je. Kôd:
<script language="javascript"> function showhide(checkval){ var colData = "1"; var colData2 = "2"; if (checkval==1){ document.getElementById("mylayer").style.display=(checkval=="hide") ? "none" :"block"; document.getElementById("mylayer").innerHTML = colData; } else if (checkval==2){ document.getElementById("mylayer").style.display=(checkval=="hide") ? "none" :"block"; document.getElementById("mylayer").innerHTML = colData2; } else { document.getElementById("mylayer").style.display=(checkval=="hide") ? "none" :"block"; document.getElementById("mylayer").innerHTML = colData2; } } </script> <form> <select name="myfield" onchange="showhide(this[this.selectedIndex].id);"> <option id="hide">hide</option> <option id="1">show</option> <option id="2">show2</option> </select> </form> Kôd:
<script language="javascript"> function showhide(checkval){ var colData1 = "1"; var colData2 = "2"; var nesto = "colData" + checkval; document.getElementById("mylayer").style.display=(checkval=="hide") ? "none" :"block"; document.getElementById("mylayer").innerHTML = nesto; } </script> <form> <select name="myfield" onchange="showhide(this[this.selectedIndex].id);"> <option id="hide">hide</option> <option id="1">show</option> <option id="2">show2</option> </select> </form> |
![]() |
![]() |
![]() |
#3 |
Knowledge base
Wrote a book
Datum učlanjenja: 16.06.2005
Lokacija: Novi Sad
Poruke: 1.437
Hvala: 37
131 "Hvala" u 82 poruka
![]() ![]() |
![]() Radi ti i taj drugi kod, nije me mrzelo da proverim.
Samo, text se prikazuje u dnu strane (posto si stavio position 500px od vrha strane).
__________________
Năo quero mais seguir um só caminho |
![]() |
![]() |
![]() |
#4 |
Banned
Professional
Datum učlanjenja: 23.04.2006
Lokacija: BG
Poruke: 270
Hvala: 11
9 "Hvala" u 5 poruka
![]() |
![]() Mislim radi kod, al ne ono sto bi ja zeleo.
Na selectovanje npr: show2 on bi trebao da printa '2' a ne 'colData2'.. Nesto ja tu neumem da sabiram ![]() |
![]() |
![]() |
![]() |
#5 |
Knowledge base
Wrote a book
Datum učlanjenja: 16.06.2005
Lokacija: Novi Sad
Poruke: 1.437
Hvala: 37
131 "Hvala" u 82 poruka
![]() ![]() |
![]() Promeni
Kôd:
var nesto = "colData" + checkval; Kôd:
var nesto = checkval;
__________________
Năo quero mais seguir um só caminho |
![]() |
![]() |
![]() |
#6 |
Banned
Professional
Datum učlanjenja: 23.04.2006
Lokacija: BG
Poruke: 270
Hvala: 11
9 "Hvala" u 5 poruka
![]() |
![]() Hehe
![]() ![]() |
![]() |
![]() |
![]() |
#7 |
Knowledge base
Wrote a book
Datum učlanjenja: 16.06.2005
Lokacija: Novi Sad
Poruke: 1.437
Hvala: 37
131 "Hvala" u 82 poruka
![]() ![]() |
![]() Ah, moze i tako, ali ako hoces da dodelis neki text za svaku opciju, onda izmeni da bude ovako:
Kôd:
var colData = new Array(); colData[1] = "poruka 1"; colData[2] = "poruka 2"; var nesto = colData[checkval];
__________________
Năo quero mais seguir um só caminho |
![]() |
![]() |
![]() |
|
|
![]() |
||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Uhapšeni zbog internet kladionice | borstale | e-Business | 737 | 25. 12. 2012. 21:21 |
Java script - tezga :) | torbica | Poslovne ponude i zapošljavanje | 2 | 02. 10. 2009. 00:43 |
Tužba zbog klevete na forumu | borstale | Opušteno | 44 | 31. 01. 2008. 13:47 |
Java script & CSS coder | djoxy | Poslovne ponude i zapošljavanje | 0 | 26. 01. 2007. 16:54 |