Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 3.009 pregleda

Najnovija ↓

Show/hide na nekoliko polja u php formi 11.04.2011. u 01:31 · pre 189 meseci
izmenjeno 1 put, poslednji put Aleksandar Ružičić 11.04.2011. u 02:13
  1. Aleksandar Ružičić11.04.2011. u 02:13zapis iz teksta poruke
#1
Treba mi pomoč oko skriptu za show/hide polja u formi.
Probao sam ovu scriptu:
Code (html):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<script type="text/javascript">
<!--
function toggle5(showHideDiv, switchImgTag) {
       var ele = document.getElementById(showHideDiv);
       var imageEle = document.getElementById(switchImgTag);
       if(ele.style.display == "block") {
               ele.style.display = "none";
          imageEle.innerHTML = '<img src="images/plus.png">';
       }
       else {
               ele.style.display = "block";
               imageEle.innerHTML = '<img src="images/minus.png">';
       }
}
//-->
</script>
</head>
<body>
<div id="headerDivImg">
    <div id="titleTextImg">Kontakt:</div>
    <a id="imageDivLink" href="javascript:toggle5('contentDivImg', 'imageDivLink');"><img src="images/minus.png"></a>
</div>

<div id="contentDivImg" style="display: block;">
xxxxxxx

</div>
</body>
</html>
 


i radi odlično kada je med div-ovima tekst (xxxxxxx). Ali kad med div-ovima ustavim polja forme, ne radi.
Želeo bi da u php formi da nekoliko polja budu sakrita i da je prikazana sličica "+", onda kad klikneš na "+" se pokažu skrivena polja in "+" pređe u "-".

Hvala,
Igor
Re: Show/hide na nekoliko polja u php formi 11.04.2011. u 02:18 · pre 189 meseci #2
Ako hoces da inicijalno sadrzaj tog contentDivImg div-a bude sakriven stavi mu display: none umesto block, takodje onaj minus.png prebaci u plus.png.
Ne vidim sto ne bi radilo ako ubacis bilo kakav sadrzaj (osim texta), naravno pod uslovom da je u pitanju validan markup.

Vidim da koristis XHTML doctype, u tom slucaju moras da vodis racuna da zatvoris svaki tag. Npr, ne mozes da pises:

<input type="text">

vec moras

<input type="text" />
Potpis
rafforum.rs - Forum Računarskog Fakulteta
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme