Tessék. Ez sem szép, de én sem foglalkoztam vele 10 percnél többet. Ebből meríthetsz ötletet.
Köszönöm! A vessző nálam sem működik . most itt tartok https://jsfiddle.net/970caLf8/59/ Lehet hogy a lecserélős módszert kéne alkalmazni ? Van valami olyan kód ami kikeresi a vesszőt és lecseréli legalábbis c++ ban úgy lett megcsinálva.
Amit még nem tudok hogy lehet az input rublikát felnagyítani . Mert minden más nagyul a <h1> formulára , meg a css ből vezérelve is minden nagyul de az a rohadék input mező nem . A size="100px" csak a rublika hosszúságát változtatja (text módban).
1. Html-ben egy number input-nál úgy lehet float-ot használni, ha step attribútumként egy tizedest adsz meg.
Pl. 2 tizedesig:
<input type="number" step="0.01" />
Amennyiben ezt teszed a javascript oldalon [courier]parseInt[/courier] helyett [courier]parseFloat[/courier]-al kell beolvasni.
Ha float-ot használsz érdemes szem előtt tartani, hogy amiatt ahogy a javascript tárolja a float-ot várhatóak precizitás béli problémák.
Ha nem kerül túl nagy számokkal használatra, akkor egyszerűen lehet tizedesig kerekíteni.
Pl.:
function roundTo(num, dec = 2) {
const pow = 10 ** dec
return Math.round(num * pow) / pow
}
[b]2.[/b] Itt a probléma, hogy sajnos a magyar tizedes vesszőt használ, míg a number input tizedes pontot vár. Ennek kezelése OS/böngésző/nyelv függő. Firefox támogatja a [courier]lang[/courier] attríbutumot az [courier]input[/courier]-on, amit ha pl "hu"-ra állítasz, akkor elfogadja a vesszőt (és a pontot is). Sajnos Chrome ezt nem támogatja és ő mindig pontot vár.
Megoldás sajnos nem egyszerű, mert chromium number input ezen funckiója még mindig a blackbox mögött van és nekem egy "pont" input event szimulálásával sem sikerült átverni, max elég béna módon egyből egy 0-át is odarakni a pont mögé, amikor vesszőt ütsz.
Amennyiben fontos, egy megoldás, ha felhagysz a [courier]type="number"[/courier]-el és sima sima szövegeset használsz inkább. Ez esetben sok kényelmi funkciót viszont újra kell implementálni.
Köszi király vagy! Már csak három problémám van .1 Float számokkal kell dolgoznom 2 A numerikus pad vesszőjét kéne tizedespontnak használni. 3 A hozzáadandó rublika törlődjön ki a bevitel után hogy a következő számot egyből lehessen is gépelni.
Nyilván nem a legszebb kód, de elvileg azt csinálja, amit akartál. Meghagytam a magyar neveket, ha már úgy kezdtél neki. Kell két elem, az egyikben az összeg, a másikban az új szám. Ahhoz, hogy enterre menjen, kell egy form, aminek az onsubmit eventjét megállítjuk (return false), különben újratöltené az oldalt. És hát értelemszerűen valid html meg js kell, ami szintén hibádzott pár helyen.
Valaki érdemileg tudna segíteni ebben hogy két számot hogy adjak össze? Tudom hogy szar de hogy kéne kijavítani a kódot? Egy beadó rublika kell amibe mindig írom az új számot. És egy eredmény kijelző. De a következő össeadást mindig az eredményhez kell hozzáadni. Először tehát nulla az eredmény, aztán mindig van egy szám az eredmény rublikába amihez hozzá kell adni a következő számot. És nem lehet egérrel klikkelni ! Enter leütésére akarom hogy haladjon a program. Rohadtul nem értek a html JS hez tudom hogy szar a szintaxis de nem érek rá napokig ezt olvasni így is ráment a c++ ra rengeteg órám mire megtanultam csak az meg nem fut a régi gépen. Tehát azért kellene html ben megoldani .
w3schools-nak nincs köze a W3C-hez. Én nem szoktam ajánlani, de bennem még bennem van a régi rossz hírneve az oldalnak.
MDN, ha referencia oldal, azt már régóta nem csak mozilla community szerkeszti, hanem már Google is elfogadta, mint webes doksi pl és ők is szerkesztgetik. Gondolom amíg a web.dev nem tartalmaz majd átfogó referenciákat.
Ha meg tutorial oldal úgy általánosan, akkor szerintem freeCodeCamp.
Lehet, hogy csak én vagyok "bénabéla", de mi a paramétere annak, hogy a html oldal háttere ne gördüljön, hanem töltse ki a böngésző ablakát és csak előtte gördüljön az oldal tartalma?
html szerkesztesnel meg tudom adni azt, h az oldal elrendezeset mindig igazitsa az adott eszkozhoz? h egyszerre jol nezzen ki aszatali gepen es okos telon? ha igen, hogyan?
Jellemzően 34" ultrawide-ot használok, de a covid óta ritkán járok be az irodámba, így marad a laptop monitor. Régebben azt hittem képtelen lennék egy kis laptop monitoron dolgozni, de egész jól megszoktam. Őszintén mondom, hogy backend fejlesztéshez nekem elég. Egyik asztalon van az IDE másikon általában teminal amivel teszteket futtatok és magic mouse 2 ujj swipe gesztussal váltok az asztalok között. Így elég gyors.
ÖÖ nem egy port van a monitorokon, bedughatod mindkettőbe és egy gombnyomással váltogathatod a forrást :)
uh, hát akkor helyed is van bőven :) jómagam ultrawide on gondolkodom, notebook kijelzővel együtt már szerintem kompromisszum mentes megoldás a mindennapokra.sok monitoros (3/3+) űrhajó meg majd a jövőben valamikor... :)
Én csak a laptopot használom már kb 2 éve, néha jó lenne egy extra monitor, de macerás lenne asztali géppel cserélgetni (asztali gép játékra van, laptop meg munkára) de igazából már megszoktam, tiling wm miatt egész kényelmes.
kíváncsiságból: milyen monitor setup mellett dolgoztok? 2 külső fhd monitor / 1 4k-s / esetleg egy ultrawide, stb?
Home office miatt monitort kéne vennem, és még fogalmam sincs mi lenne a megfelelő, elsősorban melóhoz. Szokásos webdev meló, ide, böngésző, cli amit jó látni. (mondjuk cli t általában a notebook kijelzőn 'hagyom') // ultrawide+4k monitoros tapasztalatom sincs, azért is kérdezem :) Utoljára szerkesztette: Jim Morrison, 2020.11.22. 15:21:14
Sejtettem, mert azért megtaláltam volna. Köszönöm, akkor megnézem a JS-t.
Hello! Segítséget szeretnék kérni CCS-ben. Adott egy html táblázat. Szeretném a cellák hátterét szinezni, aszerint, hogy mit tartalmaz a cella. (A HTML kódhoz nem férek hozzá, tehát pl ID-ket, ilyesmit nem tudok beállítani) PL, legyen sárga a cella háttere, ha Béla van a cellába írva, KÉK ha Sanyi, és lila, ha 12 (esetleg piros ha 23nál nagyobb?) Lehet ilyesmit CSS-ben megadni? Sehol nem találtam infót arra vonatkozóan, hogy a cella érték alapján lehet e kezelni... Köszönöm a segítséget előre is!
Gondolom valamiféle polyfill. Ettől függetlenül ha 3 sornyi kódod van akkor nem polyfill-elsz, hanem alapból úgy írod meg a kódot hogy az mindenhol működjön :)
Én már ott elvesztem, hogy két napja még alap for ciklussal volt probléma, ma meg már node.js-ezünk :D Utoljára szerkesztette: MerlinW, 2020.07.26. 16:06:10
Stackoverflow-n volt róla értekezés. Állítólag működik. Egyébbként az új edge-ben müxik simán is, csak meg kell erőszakolnom az IT-t, hogy rakják már fel. Na ez nem lesz egyszerű. :)
nem látom még hogy ez miért oldja meg, de ott van leírva:
"Alternatively, if you don't want to mess around with npm, you can just include IndexedDB-getAll-shim.js on your page. To see an example of how this, look in example.html."
szóval nem kell hozzá node, csak simán be kell rántani a js fájlt
Alaposabban átgondolva, nem. Ha jó a logikám, akkor a telepített fájlok ugye a node modules mappába kerülnek. E szerint ezek csak modulok és ha nincs node akkor nincs ami értelmezze őket.
Lenne még egy hülye kérdés. Ha itthon megcsinálom a logint, kibővítve npm csomaggal, (mert az egyik megoldja az edge hibát) akkor ezt a melóhelyen tudom használni, hogy nincs fent a nodejs?
Nos, már nem vagyok"jó eszü fiatal". Most lettem 40 éves, de érdekel a dolog. Úgy érzem magam, mint a kamaszgyerek. Fel lettem izgatva, aztán úgyhagytak. :))) És nem vagyok ijedős, ahoz már öreg vagyok. :)
hát és ez nem ijesztgetés, ez egy szelet, mert még szót se ejtettél az egyéb oldalakról, úgy mint hülye ügyfél, irreális határidők, végtelen adminisztráció, végtelen meetingek, 100 féle process, soft skillek, meg abba is hagyom a sorolást mert felbasz :D
A jó eszű fiatalok (~20-25 év) számára nem lesz gond, mert felvesszük őket juniorként és kitanítjuk. Az idősebbeknél inkább, hiszen kizártnak tartom, hogy bármelyik IT cég foglalkoztatna 30-40 éves juniorokat. A suliban kapsz egy elméleti lökést és minimális gyakorlatit, többnyire elavult technológiákkal és metódusokkal. 95%-ban rajtad múlik a fejlődés.
Az a tényt veszik sokan figyelmen kívül, hogy az IT nem csak szakma, hanem hivatás. Ha nem szereted, nem foglalkozol vele a napi 8 órán túl még legalább 4-et az első 5+ évben, akkor nem jutsz sehova. Amellett hogy meg kell tanulni (és érteni) ezer dolgot, pár havonta jönnek új technológiák, amiket szintén be kell nyalni, különben lemaradsz (főleg a javascript világ, de mostanában a Java, Go, Python oldalon is nagy a rush).
Az IT egy baromi jól fizető szakma, viszont arányosan nehéz is. Jonny írta hogy válassz irányt; frontend, backed stb. Az a kezdő irány. Utána úgyis meg kell tanulnod a többi oldalt is. Hozzá kell tudnod nyúlni a backend-hez minimum 2-3 nyelvben, objektumorientáltan programoznod best practice-el, patternekkel, tudnod kell unit és e2e tesztelni, tudnod kell használni a célnak megfelelő framework-öket, bizonyos szinten ismerned kell a devops részt, a felhő szolgáltatásokat, kényelmesen kell tudnod használni a Linuxot, a webszervereket, adatbázisokat, protokolokat (http, titkosítás, socket, stb).
A html + css + vanilla javascript ismerete az olyan mint a házi orvosi asszisztens. Hosszú az út a háziorvosig és még hosszabb a szívsebészig.
Ijesztegetés vége :) Utoljára szerkesztette: MerlinW, 2020.07.25. 14:09:00
Értem ezen elgondolkodom, mindenképpen. Az a jó ebben a történetben, hogy erre a képzésre kb 25 ezren iratkoztak be, tehát lesz ebből még problem. Ja és úgy hirdették, hogy nem kell hozzá előképzettség. Magamból kiindulva elképzelem milyen lesz a felhozatal a végére.
Hát igen ez körvonalazódott benn is. Viszont augusztusban lesz ennek egy záróvizsgája, ami feljogosít arra, az állam által kijelölt rendes IT-s képzésekből lehet választani ami szintén ingyenes lesz. Arra számítok, hogy az már jó lesz. Úgy tudom az nem ilyen gyorstalpalós történet.
ujuj pont azért kérdeztem, mert "jason szerveren keresztül" és társait "tanították", szóval tegyük fel hogy inkább semmit, sőt..
amit én csinálnék, hogy bejutnék valahogy skillshare-re, tele van a net 3 hónapos ingyenes bejutási lehetőségekkel, és felkeresném a legtöbbet nézett általános webtechnológia, html, illetve css alapozó kurzusokat aztán tanulnék valami css preprocessort, mondjuk sass-t eddig a pontig eljutni mondjuk legyen 1 hónap, napi 3-4 óra ráfordítással aztán javascriptből a határ a csillagos ég, de arra rászánnék a maradék 2 ingyen hónapban minden elérhető percet az életemből na, ezen a ponton fogsz tudni kérdést feltenni :) plusz jó eséllyel egész értelmesre megírni pl ezt a belső rendszereteket Utoljára szerkesztette: j0nNyKa, 2020.07.25. 12:41:35
Csináltunk egy alap weblapot, aztán login oldalt is hozzá, táblázatban tárolt felhasználókkal jason szerveren keresztül. Volt Neumann elv és hálózati ismeretek. De mivel egy valaha felvett video sorozat ezért nincs kitől kérdezni. Teleírhatnám az egész fórumot, hogy mit nem értek. Alap design, url, kép beágyazás főmenü létrehozás tiszta. A bajom a scriptekkel kezdődött és hiába néztem meg 5x nem lett tisztább. Ismerősöm aki segítene nincs, túrom a netet, de mint írtad a kérdés feltevés is sokszor rossz, tehát a válasz sem az amire szükségem van. :)
Nos. Azt tudom, hogy jobban belecsaptam a lecsóba, mint kellene. És megértem, ha idegesítő vagyok. Az egész azzal kezdődött, hogy elkezdtem a nagy nemzeti it képzést. Ez egy szintfelhozó tanfolyammmal kezdődik, ami nekem is meglepő volt, hogy vállalati webfejlesztést tanítanak. Ez teljesen online és személytelen. Leoktatták a html, css3, és javascript alapokat. Megtetszett, érdekel a dolog. Gyakorlásképpen megcsináltam azt a felületet, amin most is dolgozom. Alapban szépen működik is, de aztán jöttek az igények és szeretnék ennek megfelelni. Nos úgylátom, hogy ezen igények kielégítése egy nagy ugrás ahoz képest ahol tartok, ezért kértem itt segítséget. Ez a rövidtávú cél, hogy ez működjön. Hosszú távon szeretném ezt alaposan megtanulni.
én olyan kérdésekkel kezdenék hogy: - mit akarok rövidtávon? - mit akarok hosszútávon? - a mit akarok kérdésekre egyáltalán a programozás-e a válasz? - milyen programozós irányokat ismerek? - a mit akarok kérdésre melyik irányok illenek ezekből? - ha ezen a ponton a javascriptet találtam, azon belül mit akarok? backend? frontend? - és azon belül? - ezen a ponton milyen lehetőségeim vannak tanulni? - stb stb, és majd X kérdés múlva jutnék oda, hogy egy adott projektben egy adott nyúlfasznyi problémát hogyan oldjak meg (teszemhozzá azért azt a szintű "problémát", hogy "how to delete a variable in javascript", a google-től meg a stackoverflow-tól érdemes megkérdezni)
Nos arra az elhatározásra jutottam, hogy megoldom gombokkal a felület választását. A munkahelyemen használjuk a felületet, de nincs rendszergazdai jogosultságom, ezért nem tudok mindent használni, a visual studio is portable verzió. Otthon ki van alakítva a fejlesztői környezet node.js, github, stb. De onnan meg nem működnek a linkek csak belső hálózatról. Így nem egyszerű, amúgy sem egyelőre. Tehát kapnak 3 gombot és választgassák ki.
1. Nevezd át az id-ket. Edge < 16 idióta és meghal ha ugyanolyan neve van egy element-nek mint egy változónak. 2. Frissítsd az Edge-t (18-ban javították) 3. Használj getElementById-t, querySelector helyett
Azt tudom, hogy Edge bug-ról van szó. Bármit mondasz Edge egy rakás szerencsétlenség, ezért is dobta MS hamar. Az új Chromium alapú Edge jó.
TLDR; - Használjatok Chrome, Firefox, Opera, Safari-t és tanulhatod/használhatod az új dolgokat. - Használjatok IE10-11 / Edge 16-18-at és tanulhatod/használhatod a 11+ éves javascript megoldásokat.
Ön dönt. Utoljára szerkesztette: MerlinW, 2020.07.24. 18:32:43
juppi működik, chrome-alatt, viszont edge-ben hibát kapok.
SCRIPT438: SCRIPT438: Object doesn't support property or method 'login' ezt. Kezdek agybajt kapni. :) Bogarászom a netet közben megoldásért.
na ez igy mar gizda, szeeeeeeeeeep kod, imadom (en vanillazok az elmult evekben, azer kotozkodok)
amugy kommenteket irhatnal oda hogy mi miert tortenik, en ha kezdo lennek, gecire megijesztene ez a kod :) az egesz flow-t nem latnam, hogy hogyan nez ki (tehat hogy pl a js oldal az a login fuggvenynel kezdodik, es miert ott, es hogyan, es stb) Utoljára szerkesztette: j0nNyKa, 2020.07.24. 09:37:11
Jó, így tudja a compiler hogy objectről van szó és nem sír mikor prop-ot akarok hozzácsapni. Aztán lehet, hogy tudja, az init sosem árt (rég dolgoztam vanillával, ~4 éve csak typescript, ammeg anyázik ugye, ha undefined-ot akarok object-ként használni). De már nincs ott, egyszerűsítettem, felesleges az a fg ide. Utoljára szerkesztette: MerlinW, 2020.07.23. 23:20:41
hátő lehet ám bemásolni kódot ide sgre, a for ciklus tele van hibával, az ifnél nincsenek {} -ek, össze vissza van tabolva, éshát honnan szüljük meg hogy melyik selectorod mit akarna csinálni? így azér nehéz meghát ellenőrzöd hogy a username meg a password egyeznek-e, és mindkét példádnak ugyanaz a userneve meg jelszava, az wtf? a 2. objektumhoz sose jutsz le, hisz ha az igaz akkor az első is
valami code formattert használj, tuti van abban a progiban amiből screenshotoltál, aztán meg... tyű.... - mellesleg a users-t már nem definiálod felül később úgyhogy az const - fölösleges üres sorok - meg ki tudja még milyen csodák az első 11 sorban