Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z oskryptowaniem akcji przycisku - laik
gonzo09
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 26.05.2012

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


Witam. Jeśli chodzi o php jestem totalnym laikiem -robię stronę w html i mam nastepujący problem. Mam w pliku .php stworzony formularz a w nim takie pole wyboru:

  1. <td>Coś tam coś tam:</td>
  2. <td><select name="formModel">
  3. <option id="1" selected="selected">cos tam cos tam</option>
  4. <option id="2">cos tam cos tam</option>
  5. <option id="3">cos tam cos tam</option>
  6. </select></td>
  7. </tr>


piszę obsługę zdarzenia dla przycisku
  1. <td><input type="button" value="KUP NA RATY !!" onclick="raty()" /></td>
który też znajduje się w tym formularzu i niewiem jak napisać skrypt (obojętnie czy js czy php) żeby w zależności od wybranej opcji (id) w formularzu przycisk kierował do innego adresu strony.

Czy mógłby ktoś podrzucić jakiś szkielet skryptu aby to osiągnąć? Szukałem w sieci ale ciężko znaleźć akurat taki konkretnie problem. Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gonzo09
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 26.05.2012

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


no fakt, że z php tu nie wiele, myślałem, że w skrypcie konieczne bedzie użycie czegoś z php aby się odwołać do tych elementów z listy. A po sprawdzeniu to wywołanie nowego okna i otwarcie w nim strony będzie w języku java nadal?

EDIT: W zasadzie nie mam pojęcia jak to zrobić - jak zdeklarowałem w przycisku skrypt raty() to już oznacza, że będzie to java script czy nie? Chodzi mi o to jak mam zadeklarować funkcję i w którym miejscu strony? Poza tym rozumiem, że poszczególne opcje będą miały swoje value ale skąd skrypt będzie wiedział, która opcja jest wybrana?

  1. function raty() {
  2. if(document.getElementById('formModel').value=="3") window.open("http://google.pl");
  3. else if();
  4. else if();
  5. }


coś takiego? Proszę się nie śmiać bo na prawdę nie znam sie na tym...

Ten post edytował gonzo09 26.05.2012, 21:14:43
Go to the top of the page
+Quote Post

Posty w temacie


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: 26.12.2025 - 02:33