Mirki od #js
Chcę, by funkcja po wpisaniu wartości w polu Ilość po pomnożeniu przez cenę jednostkową i wpisaniu wyniku do pola Łącznie zsumować pola łącznie i wpisać tę wartość do pola razem. Ale zamiast sumować, po prostu wypisuje ją obok.
Link do zipa ze stroną (sorry za bajzel w kodzie, jestem uczniem #techbaza)
https://drive.google.com/file/d/0B-7s4mFiQ3CfR2xJMlZZdGthaVE/view?usp=sharing
#javascript #webdev #pytanie #pytaniedoeksperta
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie chce mi się uruchamiać, więc będę zgadywać. W js jak dodajesz do siebie teksty, to następuje konkatenacja, nie dodawanie, np. "2" + "3" wyjdzie "23", a nie 5. Parsuj do inta, dodaj i dopiero wpisz do pola. Np. tutaj dodajesz do tekstu:
document.getElementById("razem").value += cpuresult;
  • Odpowiedz
Witajcie mireczki. Mam pytanie odnośnie ckeditor, po podłączeniu do strony opartej na bootstrap wyświetla się edytor i działa wpisywanie tekstu ale wszelkie próby dodania hiperłącza lub zdjęcia kończą się wyświetleniem okna dialogowego ale bez możliwości wprowadzenia danych. Co może być problemem ?
#ckeditor #js #html5 #bootstrap
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No elo, w tagu #programowanie zawsze pojawiają się pytania w jakim języku zacząć pisać itp. Ja zapytam o frontend, co polecilibyście dla człowieka który od wszelkiego designu i wyglądu zawsze uciekał z krzykiem.
w #js trochę programowałem, liznąłem jquery i angulara ale jeżeli chodzi o css i generalnie zaprojektowanie czegokolwiek co jakoś wygląda - jestem prawie że zielony.

Szukałem trochę i chociażby do css jest pełno jakichś narzędzi typu SASS,
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#html #css #js chłopaki, jak się nazywa "funkcja", dzięki której po kliknięciu w dany napis menu na górze strona sama mi zjedzie do wybranego miejsca? Siedzę na Dreamweaver'ze
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

To zależy czy chcesz do pracy jako frontendowiec czy dla siebie. Jeżeli pierwszy przypadek to niestety w cebullandi mało ofert jest. Wszedzie angular. Ja polecam backbone bo to moje ulubiene ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Jeśli mam taki buttonnDowiedz się więcej i taka funkcje
function showStuff(id) {
document.getElementById(id).style.display = 'block';

}
Gdzie muszę przeprowadzić modyfikację, aby po kliknięciu przycisku napis na nim zmienił się na 'Pokaż mniej" i wyświetlony uprzednio tekst znów się schował?
#pytanie #webdev #js #html
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam mircy, aktualnie przechodzę bardzo przyspieszony kurs JS - buduję apkę przy pomocy Ionic framework (czyli angular + cordava). Próbuję stworzyć edytowalne karty androidowe i mam problem ze znalezieniem informacji jak tego dokonać: Normalnie wyświetlamy element listy w ten sposób:

Note title

Note content

lecz po kliknięciu w określony div jego zawartość jest podmieniana na formularz z tekstem, który się w nim znajdował. Wiadomo, że potem będę musiał pobrać wartość danego diva i gdzieś
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ghostli: Tak bez głebszej analizy zrobiłbym to dyrektywą, która miałaby ng-click. W kontrolerze dyrektywy zmieniałbyś wartość pola isEditable na przeciwną kiedy użytkownik klika, a w htmlu dyrektywy podmieniałbyś powyższy html na formularz ng-if'em. W formularzu ng-model to mogłaby być ta sama wartośc jaką wyświetlasz w divie, wtedy po edycji będzie od razu wyświetlana nowa. Coś w tym stylu (nie sprawdzałem czy to działa więc nie wklejaj na ślepo ;)):

Note title

{{note.content}}
  • Odpowiedz
@Wap30: Hej, sory ale w międzyczasie miałem inne projekty i walczyłem z backendem. Zrezygnowałem z tego rozwiązania, co prawda można było rozpocząć edycję ale zakończyć już nie bardzo, a i efekt wizualny był słaby. Dzięki za pomoc ;/
  • Odpowiedz
Chce zrobić formularz w html. Mam pole i przycisk. Pole ma np id="pole". Teraz chce wysłać to do jakiejś funkcji w pliku js. Mam w form action="main.js" i tam zapisać to co było w polu do local storage. Jak to zrobić? :D W sensie, mogę zrobić tak: var pole = document.getElementById('pole')? Coś mi nie chce działać ;f.
#pytanie #webdev #html #js
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mocarz69: Angular ma na razie wyraźnie więcej ofert pracy, ale React jest pewnie bardziej przyszłościowy. Tak czy inaczej ogarniając Reacta nie powinienes mieć problemu ze znalezieniem pracy w większym mieście (chociaż najlepiej się zorientuj jak to obecnie u Ciebie wygląda). W najgorszym przypadku ogarnięcie podstaw Angulara na niezłym poziomie nie powinno zająć więcej niż miesiąca porządnej nauki, a znając obie technologie to już w ogóle jesteś ustawiony.
  • Odpowiedz
@mocarz69: jakby mnie ktoś zapytał 10 lat temu czy będzie hajs po nauce samego JS to bym mu powiedział, że spadł z konia chyba (to był okres ,gdzie JS umierał i nikt nie wierzył w to ,że się podniesie).
A jak jest teraz każdy widzi :)
  • Odpowiedz
#programowanie #js
Aktualnie kodzę w PHP (13 miesięcy doświadczenia). Postawiłem sobie cel. Nauka Angulara i programowania funkcyjnego do końca roku. Dajcie jakieś namiary na książki i tutoriale. Widziałem rozpiskę 50 apek, które trzeba napisać na start.
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@erwit: jak będziesz miał czas to polecam przeanalizować sobie gulpfile.js i cały folder gulp, szczególnie jeżeli nie używałeś tego bajerka wcześniej. Bardzo pożyteczna sprawa.
  • Odpowiedz
@kowalik: jak nie znasz JS to nie wiem czego oczekujesz - że znajdziesz w internecie idealnie pasujący skrypt to twojego mocno konkretnego przypadku? Albo że ktoś ci go napisze na podstawie screena?
  • Odpowiedz
Mireczki, w jaki sposób najlepiej zrobić liste filtrowaną ?
Koncept mam lecz nie wiem czy nie ma prostszego rozwiązania. Powiedzmy że jest sobie lista produktów i mamy obok formularz do filtracji, zaznaczamy sobie że produkty mają być z kategorii X.
Długa droga: pobrać dane z listy do filtracji, zrobić zapytanie do serwera, sparsować odpowiedź i wrzucić ją do DOM, i przy okazji do url query dodać wszystkie te dane które zostały zaznaczone
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@incognito_man: no jakby było bardzo dużo elementów w setki/tysiące idące to raczej generowanie po stronie backendu i zmiana wszystkich elementów byłaby szybsza, chyba że byśmy ogarneli jakiś sprytny scroll tak jak na twitchu jest lista ludzi na kanale :P
  • Odpowiedz