Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [html][js][php]<option>
luzak124
post
Post #1





Grupa: Zarejestrowani
Postów: 170
Pomógł: 1
Dołączył: 3.09.2006
Skąd: Białystok

Ostrzeżenie: (0%)
-----


  1. <select name="aaa">
  2. <option selected value='da'>da</option>
  3. <option value='as'>as</option>
  4. <option value='aa'>aa</option>


mam taki kod i chce zrobić tak że jak ktoś wybierze "da" to obok listy pojawi się napis "da" może to dla was głupie po co mi to ale potem to przerobie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale narzazie mi jest potrzebna podpowiedz jak to zrobić:)

Ten post edytował luzak124 10.06.2007, 18:52:40
Go to the top of the page
+Quote Post
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




  1. <?php
  2. if (isset($_POST['aaa'])) {
  3. echo $_POST['aaa'];
  4. }
  5. ?>

1. Napis wyświetli sie po wysłaniu formularza
2. Zakładam, że formularz leci metodą post
Go to the top of the page
+Quote Post
luzak124
post
Post #3





Grupa: Zarejestrowani
Postów: 170
Pomógł: 1
Dołączył: 3.09.2006
Skąd: Białystok

Ostrzeżenie: (0%)
-----


tak tak masz racje ale ja chce żeby jak ktoś odrazu wybieże AS do obok odrazu pojawi się AS rozumiesz?
Go to the top of the page
+Quote Post
phpion
post
Post #4





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




no to js + zdarzenie onchange na <select> + np. document.getElementById.innerHTML
Go to the top of the page
+Quote Post
Glarden
post
Post #5





Grupa: Zarejestrowani
Postów: 153
Pomógł: 2
Dołączył: 28.05.2007
Skąd: Stamtąd

Ostrzeżenie: (0%)
-----


A nie możesz tego zrobić w jednym skrypcie? Na górze formularz, a pod spodem instrukcje php "jeśli istnieje..." itd. To zadziała tak samo.
Go to the top of the page
+Quote Post
Cezar708
post
Post #6





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Może wyjaśni to poniższy kod:

  1. <script (..)>
  2.  
  3. function doIT(sel){
  4. document.getElementById('tu').innerHTML = sel.options[sel.selectedIndex].text;
  5. }
  6.  
  7.  
  8. <select name="aaa" onChange="doIT(this)">
  9. <option selected value='da'>da</option>
  10. <option value='as'>as</option>
  11. <option value='aa'>aa</option>
  12. <!-- w srodku jest 'da' ponieważ podczas zaladowania jest to pierwsza opcja -->
  13. <span id="tu">da</span>


Ten post edytował Cezar708 11.06.2007, 13:27:13
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 12:01