Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP][JavaScript]pole textarea po kliknieciu przycisku
Forum PHP.pl > Forum > Przedszkole
eminiasty
Szukam czegos takiego jak pole textarea ktore pokazuje sie po kliknieciu przyciskiem. Prosil bym o przyklad lub wzor. Zapewne bedzie tu uzyty js/jquery do nadania dynamicznosci tej czynnosci.
aras785
https://jsfiddle.net/gmvkafwy/
viking
https://jsfiddle.net/v2fn75m6/1/
eminiasty
Jeżeli umieszczam cos takiego w petli to musze inkrementowac id? na zasadzie text1 text2... zeby dzialalo dla kazdego przejscia petli?
viking
Skoro id ma być jedno unikalne w całym dokumencie to jak myślisz?
eminiasty
Tu nie dziala inkrementacja, wie ktos co nie tak?
  1. <?php $i=0; ?>
  2. <script>
  3. $(document).ready(function(){
  4. $('#add<?phpecho $i++; ?>').on('click',function(){
  5. $('#text<?phpecho $i++; ?>').toggle();
  6. });
  7. });
  8. </script>



W kodzie jest ok.
aras785
Cytat(eminiasty @ 5.08.2016, 16:13:35 ) *
Tu nie dziala inkrementacja, wie ktos co nie tak?
  1. <?php $i=0; ?>
  2. <script>
  3. $(document).ready(function(){
  4. $('#add<?phpecho $i++; ?>').on('click',function(){
  5. $('#text<?phpecho $i++; ?>').toggle();
  6. });
  7. });
  8. </script>



W kodzie jest ok.


  1. <?php $i=0; ?>
  2. <script>
  3. $(document).ready(function(){
  4. $('#add<?php echo $i; ?>').on('click',function(){
  5. $('#text<?php echo $i++; ?>').toggle();
  6. });
  7. });
  8. </script>


https://www.diffchecker.com/pdonlzjm

ps. napisz co chcesz osiągnąć to Ci pomożemy...
eminiasty
  1. echo'<div id="text'.$x.'" style="display:none;" class="col-md-12">
  2. ....
  3. <input class="pull-right" type="button" value="Odpowiedz" id="add'.$x.'" />
  4. ..
  5. $x++

dlatego inkrementowalem add,w koncu mowisz ze id musi byc unikalne, lecz to nie dziala
a to ze nie ma przerwy pomiedzy php a echo to nie blad

Chce osiagnac efekt o nazwie "komentarz komentarza"? O ile mozna to tak nazwac.

Problem z dynamicznym textarea pod kolejnym po nacicnieciu guzika rozwiazalem dzieki wam za co dziekuje ale mam jeszcze jeden dylemat.

Mam "pociety" szablon np

head.php

index.php

footer.php

i teraz jesli kod wykonuje mi sie w indexie ale korzysta z js zawartego w footer to jak przekazac do footer zawartosc zapytania , zmienna sesyjna nie wchodzi chyba w gre bo ma to zadzialac bez odswiezenai strony przy jednej iteracji petli


np$ w index.php odtrzymuje zmienna $count i jak ja teraz dostarczyc do $footer nie alczac tych plikow
viking
Jeśli w pliku head.php definiujesz $x = 1 i w index robisz include 'head.php'; to zmienna będzie dostępna w index.
Chyba że jest zamknięta w funkcji czy klasie ale wtedy poczytaj o zasięgu zmiennych.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.