stay visible hidden divs

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
quit
Δημοσιεύσεις: 147
Εγγραφή: 09 Δεκ 2008 11:54

stay visible hidden divs

Δημοσίευση από quit » 14 Απρ 2014 20:59

Καλησπέρα παιδιά, έχω την εξής θέμα.
Έχω μια φόρμα στην οποία έχω κάποια div τα οποία από προεπιλογή ειναι display:none;
Επίσης έχω την δυνατότητα με το πάτημα ενός κουμπιού απο none να γίνονται display:block;
Το θέμα μου είναι ότι με το που πατησω το κουμπι submit για να κάνω submit την φόρμα μου αν καποιο απο τα div που ανεφερα φαίνονται τότε χάνονται.
Υπάρχει τρόπος να παραμένουν εμφανή τα div?

alou
Script Master
Δημοσιεύσεις: 1374
Εγγραφή: 24 Αύγ 2007 19:52
Επικοινωνία:

stay visible hidden divs

Δημοσίευση από alou » 14 Απρ 2014 21:38

Γίνειται submit η φόρμα και θες αν υπάρχουν post / get δεδομένα να φαίνεται κάποιο div? δείξε ακριβώς τι κάνεις με html, δεν βγαίνει νόημα έτσι.

Πιθανώς, κάτι τέτοιο θα έλυνε το πρόβλημα:

Κώδικας: Επιλογή όλων

<?php
$display = 'none';
if &#40;isset&#40;$_POST&#91;'onoma_pediou'&#93;&#41; $display = 'block';
?>

<div style="display&#58;<?php echo $display; ?>">bla bla bla</div>


quit
Δημοσιεύσεις: 147
Εγγραφή: 09 Δεκ 2008 11:54

stay visible hidden divs

Δημοσίευση από quit » 14 Απρ 2014 22:09

Δεδομένα στέλνονται μέσω post.

έχω ένα input text το οποίο το εμφανίζω μόνο όταν κάνω click σε ένα <a>.
Όταν λοιπον αυτό το input text φαίνεται και πάω και πατησω το submit αυτο το input text εξαφανίζεται.

Όταν κάνω click to add row τότε το div me id=row1 εμφανίζεται και όταν κάνω πατήσω το submit εξαφανίζεται.

<a href="javascript:Addrow('add');" id="AddRow">add row</a>

<div id="row1" style=" display:none;>
<input type='text' name='text1'/>
</div>

alou
Script Master
Δημοσιεύσεις: 1374
Εγγραφή: 24 Αύγ 2007 19:52
Επικοινωνία:

stay visible hidden divs

Δημοσίευση από alou » 14 Απρ 2014 22:19

Κώδικας: Επιλογή όλων

<?php
$display = 'none';
if &#40;isset&#40;$_POST&#91;'text1'&#93;&#41; $display = 'block';
?> 
<a href="javascript&#58;Addrow&#40;'add'&#41;;" id="AddRow">add row</a>

<div id="row1" style=" display&#58;<?php echo $display;" ?>;">
<input type='text' name='text1'/>
</div>


quit
Δημοσιεύσεις: 147
Εγγραφή: 09 Δεκ 2008 11:54

stay visible hidden divs

Δημοσίευση από quit » 14 Απρ 2014 22:39

ευχαριστω πολύ. Θα το δοκιμάσω αυριο και θα σου απαντήσω αν δουλεύει.

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης