[ igorkr @ 11.04.2011. 00:31 ] @
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

[Ovu poruku je menjao Aleksandar Ružičić dana 11.04.2011. u 02:13 GMT+1]
[ Aleksandar Ružičić @ 11.04.2011. 01:18 ] @
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" />
[ Br@nkoR @ 11.04.2011. 09:45 ] @
Najbolje bi bilo da postaviš problematični kod, dakle kod koji NE radi.
[ igorkr @ 11.04.2011. 10:26 ] @
Rešeno. Problem je bil da je tabela začela in završila izvan div-ovima.
[ VladimirZarcanin @ 06.06.2011. 16:10 ] @
Da li neko ima ideju kako je radjena ova forma [http://www.polovniautomobili.com/oglas/novi.php] za unos oglasa, kojim putem da se krene?