Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP]Problem z selectem w przegladarce mobilnej
ilidir
post 11.09.2017, 14:40:38
Post #1





Grupa: Zarejestrowani
Postów: 183
Pomógł: 14
Dołączył: 27.09.2014

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


Witam serdecznie.
Mam taki kawałek kodu w java script:
Kod
function miasto() {
                    document.getElementById('select_miasto_id').disabled = 'disabled';
                    document.getElementById('div_wybor_id').style.display='block';
                }


oraz coś takiego w php

Kod
<?php
            echo '<select id="select_miasto_id" class="select_miasto_class" name="miasto" size="'.$liczba_miast.'">';
                            
                            //wyswietlamy liste z miastami
                              foreach($lista_miast as $miasta){
                                    echo '<option>-----------------</option>';
                                    echo '<option value='.$miasta.' onClick=miasto()>'.$miasta.'</option>';
                                }
                            
            echo '</select> <br /> <br /> ';
?>



Generalnie jak uruchamiam to w przeglądarce na PC-ie wszystko śmiga jak szalone zero problemów. Natomiast jak uruchamiam to na telefonie lub tablecie to wyświetla mi się rozwija lista ale po wybrania jakiegoś elementu nic dalej się nie dzieje. Jakieś sugestie questionmark.gifquestionmark.gif

Pozdrawiam serdecznie
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
trueblue
post 11.09.2017, 14:45:46
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Atrybuty dla <option> nie mają cudzysłowów.


--------------------
Go to the top of the page
+Quote Post
ilidir
post 11.09.2017, 17:09:04
Post #3





Grupa: Zarejestrowani
Postów: 183
Pomógł: 14
Dołączył: 27.09.2014

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


niestety nie rozwiązało to moje problemu nadal na kompie ok na telefonie nie działa. A może powinienem coś jeszcze dołożyć bo może jak wybieram na telefonie coś z listy rozwijanej i zaznaczam to przegladarka nie odbiera tego jak onclick questionmark.gifquestionmark.gif

pozdrawiam
Go to the top of the page
+Quote Post
viking
post 11.09.2017, 17:40:48
Post #4





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


Zrób to porządnie przez przypięcie handlera w zewnętrzym pliku JS, a nie mieszając HTMl z JS.


--------------------
Go to the top of the page
+Quote Post
ilidir
post 12.09.2017, 08:54:49
Post #5





Grupa: Zarejestrowani
Postów: 183
Pomógł: 14
Dołączył: 27.09.2014

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


zamiana onclick na onchange oraz wstawienie tego kodu do bloku select rozwiązała mój problem
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:15