Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


kafowi
Napisane: 18.01.2016, 16:32:27





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

Masowa gotowców w internetach (pod hasłem mega menu).
  Forum: Przedszkole · Podgląd postu: #1181880 · Odpowiedzi: 1 · Wyświetleń: 226

kafowi
Napisane: 30.09.2015, 17:43:14





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

Kod
var password = "mojehasło";
var okienko = prompt("Podaj hasło: ");

while(okienko != password){
    alert("Podane hasło jest nieprawidłowe");
    var okienko = prompt("Podaj hasło: ");
}
alert("Poprawne hasło");
document.location.href = "http://google.pl";

http://jsfiddle.net/kafowi/hnt21j7f/2/
  Forum: Przedszkole · Podgląd postu: #1172529 · Odpowiedzi: 2 · Wyświetleń: 382

kafowi
Napisane: 16.07.2015, 16:03:10





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

Cytat(Skie @ 16.07.2015, 16:17:11 ) *
Twój JS wykonuje się zaraz po wczytaniu strony, dokładnie jeden raz. W 5 linii, pobierasz wartość inputa, która w tym momencie zależnie od przeglądarki będzie pustym stringiem lub undefined. Zapisujesz tę wartośc, a następnie w linii 6 ustawiasz handlera zdarzenia onchange na funkcję która podmieni zawartość strony na zawartość tej zmiennej - czyli wyświetli Ci się pusta strona i wydaje Ci się , że się ona przeładowała. Nie powinieneś używać document.write!

Kod powinien wyglądać tak:
Kod
document.getElementById('id1').onchange = function() {
    var value = this.value;
    var output = document.getElementById('id2');
    
    output.value = value;
};


Przypisujesz na onchange funkcje, która przy każdej zmianie pobiera wartość inputa o id=id1 i wpisuje jego wartość do inputa o id=id2.
'this' wykorzystane w środku funkcji odnosi się do elementu, na którym się wykonał handler - czyli input o id=id1.

Ja bym to zrobił tak:
- http://jsfiddle.net/kafowi/zcfjavn5/2/
Nie trzeba klikać poza input by się zaktualizowało.
  Forum: Przedszkole · Podgląd postu: #1165265 · Odpowiedzi: 10 · Wyświetleń: 792

kafowi
Napisane: 16.07.2015, 19:05:00





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

- https://jsfiddle.net/kafowi/7ptcs8rn/3/
  Forum: JavaScript · Podgląd postu: #1165273 · Odpowiedzi: 5 · Wyświetleń: 729

kafowi
Napisane: 9.07.2015, 12:15:26





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

Wystarczy tylko intrukcja warunkowa.

Kod
<script>
function test() {
  if(document.getElementById('box').style.width=="50px")
    {
      document.getElementById('box').style.width="100px";
      document.getElementById('box').style.height="100px";
    }
  else
  {
      document.getElementById('box').style.width="50px";
      document.getElementById('box').style.height="50px";
  }

}
</script>
  Forum: Przedszkole · Podgląd postu: #1164486 · Odpowiedzi: 5 · Wyświetleń: 516

kafowi
Napisane: 6.07.2015, 11:06:05





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

  1. <!DOCTYPE html>
  2. <meta charset="utf-8">
  3. <title>JS Bin</title>
  4. </head>
  5. <div id="zdjecia">
  6. <img src="https://www.google.com/trends/resources/2327917647-google-icon.png">
  7. <img src="https://www.google.com/trends/resources/2327917647-google-icon.png">
  8. <img src="https://www.google.com/trends/resources/2327917647-google-icon.png">
  9. <img src="https://www.google.com/trends/resources/2327917647-google-icon.png">
  10. </div>
  11. <div id="opis"></div>
  12. document.getElementById("zdjecia").getElementsByTagName("img")[0].onclick=function()
  13. {
  14. var opis = "Opis do zdjęcia numer 1";
  15. document.getElementById("opis").innerHTML = "<img src=\""+this.src+"\"><br>"+opis;
  16. }
  17.  
  18. document.getElementById("zdjecia").getElementsByTagName("img")[1].onclick=function()
  19. {
  20. var opis = "Opis do zdjęcia numer 2";
  21. document.getElementById("opis").innerHTML = "<img src=\""+this.src+"\"><br>"+opis;
  22. }
  23.  
  24. document.getElementById("zdjecia").getElementsByTagName("img")[2].onclick=function()
  25. {
  26. var opis = "Opis do zdjęcia numer 3";
  27. document.getElementById("opis").innerHTML = "<img src=\""+this.src+"\"><br>"+opis;
  28. }
  29.  
  30. document.getElementById("zdjecia").getElementsByTagName("img")[3].onclick=function()
  31. {
  32. var opis = "Opis do zdjęcia numer 4";
  33. document.getElementById("opis").innerHTML = "<img src=\""+this.src+"\"><br>"+opis;
  34. }
  35. </script>
  36. </body>
  37. </html>
  Forum: Przedszkole · Podgląd postu: #1164100 · Odpowiedzi: 10 · Wyświetleń: 555

kafowi
Napisane: 22.06.2015, 15:10:57





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

Działa poprawnie.
5.4.10 wersja.
  Forum: Przedszkole · Podgląd postu: #1162619 · Odpowiedzi: 4 · Wyświetleń: 406

kafowi
Napisane: 22.06.2015, 14:37:39





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

  1. <!doctype html>
  2. <meta charset="utf-8">
  3. <title>Rasa</title>
  4. </head>
  5.  
  6.  
  7. <form name="licz_punkty">
  8. <label>Rasa: </label><input type="text" name="rasa" placeholder="np. York" onblur="sprawdzamy()"><br>
  9. <label>Rasa wrażliwa na choroby</label>
  10. <select name="nr_1">
  11. <option value="0"></option>
  12. <option value="5">TAK </option>
  13. <option value="10">NIE </option>
  14. </form>
  15.  
  16. <script type="text/javascript">
  17. function sprawdzamy() {
  18. var rasa = document.licz_punkty.rasa.value.toUpperCase();
  19. if(rasa=="YORK" || rasa=="GRZYB" || rasa == "KAWA")
  20. {
  21. document.licz_punkty.nr_1.options[1].selected="true";
  22. }
  23. else
  24. {
  25. document.licz_punkty.nr_1.options[2].selected="true";
  26. }
  27. }
  28. </body>
  29. </html>

Są warunki, jest sprawdzanie. Jeżeli jest to zadanie (o dziwo miałem ostatnio coś podobnego, jakaś epidemia closedeyes.gif ) to radziłbym się do nauki przyłożyć.
Można było to rozwiązać lepiej, ale taka forma też nie jest zła.
  Forum: Przedszkole · Podgląd postu: #1162613 · Odpowiedzi: 2 · Wyświetleń: 361

kafowi
Napisane: 20.06.2015, 15:43:15





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

Cytat(koxfx @ 20.06.2015, 16:29:28 ) *
<div id=xxx; style=width:60%;height:300px;margin:auto;overflow-y:auto;>

Panie, popraw to bo to oczy aż bolą.
  Forum: PHP · Podgląd postu: #1162264 · Odpowiedzi: 11 · Wyświetleń: 598

kafowi
Napisane: 2.04.2015, 13:20:47





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

Cytat(com @ 2.04.2015, 14:16:27 ) *
Możesz zmienić w js wszystkie elementy gdzie potrzebujesz podmienić kolor. smile.gif możesz podmieniać tez całe css ale to wtedy wymaga przeładowania smile.gif

Nie wymaga.
W Google taka podmiana występuje pod hasłem styleswitch, a większość opiera się na zasadzie, że się wyłącza to, z czego się nie korzysta.
Jak chcesz zapamiętać wybór to dochodzą jeszcze ciasteczka.

  1. <link rel="stylesheet" href="adres1">
  2. <link rel="stylesheet" href="adres2" disabled>
  Forum: Szukam · Podgląd postu: #1152491 · Odpowiedzi: 4 · Wyświetleń: 791

kafowi
Napisane: 28.03.2015, 20:33:40





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

Nie ma w tym filozofii. Zwykły formularz, pobierasz z niego wartość inputa i sprawdzasz
- http://php.net/manual/pl/function.file-exists.php
czy plik o danej nazwie istnieje. Jeżeli tak to robisz na niego przekierowanie, jeżeli nie to
echo "Nie ma takiego numeru";
  Forum: Przedszkole · Podgląd postu: #1151773 · Odpowiedzi: 11 · Wyświetleń: 374

kafowi
Napisane: 15.03.2015, 16:39:48





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

Wszystko jest ok, mi to działa.
Sprawdź przykład poniżej.

  1. <!doctype html>
  2. <meta charset="utf-8">
  3. <title>jQuery UI</title>
  4. <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
  5. <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.3/themes/smoothness/jquery-ui.css" />
  6. <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.3/jquery-ui.min.js"></script>
  7. </head>
  8.  
  9. <div id="dialog" title="Zapisz jako">
  10. <p>Zapisz wycene cementu jako:</p>
  11. <form id="dialog_form">
  12. <input id="dialog_nazwa" name="dialog_nazwa" />
  13. </form>
  14. </div>
  15. $("#dialog" ).dialog({
  16. resizable: false,
  17. height: 300,
  18. width: 350,
  19. buttons: [
  20. {
  21. text: "Zapisz",
  22. click: function() {
  23. //coś tam zapisuje
  24. }
  25. },
  26. {
  27. text: "Anuluj",
  28. click: function() {
  29. $(this).dialog('close');
  30. }
  31. }
  32. ]
  33. });
  34. </body>
  35. </html>
  36.  
  Forum: Po stronie przeglądarki · Podgląd postu: #1149733 · Odpowiedzi: 1 · Wyświetleń: 508

kafowi
Napisane: 9.03.2015, 16:58:28





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

Najpierw definiuj funkcję, a dopiero później częstotliwość odświeżania funkcji.
Zamieniając kolejność doprowadzasz do błędu na stronie i w konsekwencji nie wykonania kodu.
  Forum: Przedszkole · Podgląd postu: #1149010 · Odpowiedzi: 9 · Wyświetleń: 376

kafowi
Napisane: 11.03.2015, 14:03:49





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

Źle wywołujesz funkcję:
Kod
test(target, startDate, endDate);

Zamień to sobie np. na coś takiego:
Kod
test("1","1","1");

Nie ma to znaczenia co wprowadzisz bo w kodzie, którym pokazałeś masz daty ustawione na sztywno.
Po za tym zamień miejscami metody show() i hide() bo uzyskasz odwrócony rezultat (bądź zmień instrukcje warunkową).
  Forum: JavaScript · Podgląd postu: #1149242 · Odpowiedzi: 3 · Wyświetleń: 567

kafowi
Napisane: 27.02.2015, 21:11:13





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

Obydwa kody są poprawne ale mylisz operator przypisania =, z operatorem porównania ==.
W warunkach musisz oczywiście użyć tego drugiego.
  Forum: JavaScript · Podgląd postu: #1147521 · Odpowiedzi: 4 · Wyświetleń: 371

kafowi
Napisane: 27.02.2015, 15:25:55





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

Do poprawy:

Kod
#nawigacja_lewa {
position: aboslute; /* Nie ma czegoś takiego */


Kod
#nawigacja_prawa{
position: absolute;
left: 80%;
top: 20px; /* W tym miejscu brakowało średnika */
  Forum: HTML \ XHTML · Podgląd postu: #1147450 · Odpowiedzi: 1 · Wyświetleń: 3 171

kafowi
Napisane: 27.02.2015, 11:56:11





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

Źle zinterpretowałem pytanie facepalmxd.gif
Strona startuje ci od formularza, ponieważ masz tam ustawiony autofocus. Usuń go i będzie po sprawie.
  Forum: Przedszkole · Podgląd postu: #1147416 · Odpowiedzi: 6 · Wyświetleń: 287

kafowi
Napisane: 26.02.2015, 09:46:57





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

Utwórz sobie jeden input:
  1. <input type="text" name="lnglat" id="lnglat">

Linie od 65-67 zamień na to poniżej.
  1. var lnglat = document.getElementById("lnglat").value.split(" ");
  2. var lat = lnglat[0];
  3. var lng = lnglat[1];
  4. placeMarker(new google.maps.LatLng(lat, lng));

Trzeba tylko pamiętać, że wartości musza być oddzielone spacją, w innym wypadku dobrze byłoby się zabezpieczyć poprzez odpowiednie sprawdzanie czy użytkownik wprowadził poprawnie wartości.
  Forum: Przedszkole · Podgląd postu: #1147223 · Odpowiedzi: 3 · Wyświetleń: 429

kafowi
Napisane: 25.02.2015, 09:14:35





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

  1. <?php
  2. echo '<div class="klasa">';
  3. echo do_shortcode( '[ess_grid alias="homepage"]' );
  4. echo '</div>';
  5. ?>

  Forum: Przedszkole · Podgląd postu: #1147015 · Odpowiedzi: 3 · Wyświetleń: 642

kafowi
Napisane: 23.02.2015, 19:08:23





Grupa: Zarejestrowani
Postów: 75
Dołączył: 13.02.2015

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

W tej postaci, w której podałeś nie możesz. Jest to niepoprawne, przeglądarka to interpretuje i wypluwa ci poprawną wersję więc kod wynikowy w przeglądarce mniej-więcej wygląda tak:
<img src="cos.png">
<img src="cos2.png">

Dlatego masz dwa obrazki koło siebie.
  Forum: HTML \ XHTML · Podgląd postu: #1146748 · Odpowiedzi: 2 · Wyświetleń: 2 819


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 18.04.2024 - 01:19