Pagina 1 din 1
JavaScript afisare zone deferite de formular
Scris: Mar Apr 12, 2011
de Wayn3
Salut...
As dori si eu sa-mi scrieti/dati un mic cod JavaScript care sa functioneze astfel:
Deci am un formular cu mai multe casute de completare..
Am doua casute de tip radio :"Persoana Juridica" si "Persoana Fizica".
In momentul in care selectez "Persoana Juridica" , sa-mi apara mai jos casutele specifice de completare a unei "Persoana Juridice".
Iar daca selectez "Persoana Fizica" , sa-mi apara casutele specifice..
Sper ca a-ti inteles ce am vrut sa zic.
un exemplu aici: www .silverzone.ro/register.php"
Macar un exemplu mic.. Restul in dezvolt eu..
O zi buna..
JavaScript afisare zone deferite de formular
Scris: Mar Apr 12, 2011
de MarPlo
Salut
Incearca sa adaptezi /dezvolti urmatorul exemplu:
Cod: SelectaĊ£i tot
<form action="script.php" method="post" id="idf">
<input type="radio" value="PJ" name="rad" onclick="showhide('pj', 'pf', this)" /> PJ
<input type="radio" value="PF" name="rad" onclick="showhide('pf', 'pj', this)" /> PF
<div id="pj" style="display:none;">
Date PJ <input type="text" name="npj" /><br />
... Elements PJ
</div>
<div id="pf" style="display:none;">
Date PF <input type="text" name="npf" /><br />
... Elements PF
</div>
</form>
<script type="text/javascript"><!--
function showhide(sw, hd, rad) {
// marplo.net
document.getElementById(hd).style.display = 'none';
document.getElementById(sw).style.display = 'block';
document.getElementById('idf').reset(); // reset form
rad.checked = true; // check buttton
}
--></script>
JavaScript afisare zone deferite de formular
Scris: Mar Aug 16, 2011
de Wayn3
Am revenit la acest subiect.. am o intrebare..
De ce cand selectez PF sau PJ , toate datele scrise in in casute , din afara div-urilor , se sterg.. ?
JavaScript afisare zone deferite de formular
Scris: Mar Aug 16, 2011
de MarPlo
Nu se sterg, doar ascunde DIV-ul respectiv, cu CSS.
JavaScript afisare zone deferite de formular
Scris: Mar Aug 16, 2011
de Wayn3
Nu nu.. nu intelegi..
Deci am :
Cod: SelectaĊ£i tot
<form ....>
Titlu : <input type=text ...>
Descriere : <input type=text ...>
Trailler : <input type=radio onclick="showhide('yt', 'up', this)" ...>
<input type=radio onclick="showhide('up', 'yt', this)" ...>
<div id="yt" style="display:none;">
Continut
</div>
<div id="up" style="display:none;">
Continut
</div>
</form>
Intru pe pagina respectiva care este legata la o baza de date mysql .. Incerc sa inregistrez datele..
Completez titlu , descriere , iar cand selectez la trailler .. tot ce am scris mai sus se sterge, si sunt nevoit sa scriu din nou..
Sper ca acum ai inteles.
JavaScript afisare zone deferite de formular
Scris: Mie Aug 17, 2011
de Wayn3
Am aflat cum sa rezolv problema..