mam otazku,resime s kamosem problem v html...predstavte si situaci kdy je pro usera formular..at si vybere bud "a" nebo "b" jsou tam radio buttony-
a kdyz vybere "b",tak se pod tim zobrazi dalsi dva buttony s "c" a "d" dejme tomu -jak udelat tu zavislost kliknuti na "b" a objeveni c a d ???
bylo mi receno ze na to je javascript ?
Fórum › HTML / XHTML
Radio
Samozrejme, pomocou JavaScriptu. Len sa mi to zdá nelogické pridávať ďalšie dva radio. Veď cez radio môžeš vybrať iba jednu hodnotu/položku, tak načo tam dávať B, keď nikdy nebude použité. Alebo tie C a D myslíš ako doplnkové?
takže třeba pod hodnotou A budou česká rádia a pod hodnotou B budou zahraniční. takže když kliknu na A, dostanu nabídku tich českých?!
no, takze pri psani stranky si tam napis vsechny prvky co budes potrebovat, pak si ty podminene das zvlast do divu(nebo neceho podobneho) a nastavis jim style="display: none", pak si tem ovladacim radio nastavis treba onclick="skryj('nepotrbneId');ukaz('potrebneId');" no a v podstate hotovo, radeji to napisu jeste v priklade :)
javascript
function skryj(id){
document.getElementById(id).style,display = 'none';
}
function ukaz(id){
document.getElementById(id).style,display = 'block';
}
html
<input type="radio" name="rozdelovac" value="1" onclick="skryj('proDvojku');ukaz('proJednicku');">
<input type="radio" name="rozdelovac" value="2" onclick="skryj('proJednicku');ukaz('proDvojku');">
<div id="proDvojku">
<input type="radio" name="proDvojku" value="1">
<input type="radio" name="proDvojku" value="2">
</div>
<div id="proJednicku">
<input type="radio" name="proJednicku" value="1">
<input type="radio" name="proJednicku" value="2">
</div>
je to trochu "humpolacke" reseni, ale pro ukazku by ti to melo staci
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Select Radio onclick na jiný radio — založil Tombom
Radio a text — založil dalaman
Internetové rádio — založil Like
Radio Buttony — založil Tomas
Formulář, radio inputy — založil JMM
Moderátoři diskuze