-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
-
Frissítve: 2014-02-25 10:20 Téma összefoglaló
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
cstomee
tag
i megkapja az értéket ki console.logoztam több helyen is és jó. Az a bajom, hogy én azt szeretném, hogy a #gomb megnyomásakor 1-el nőjön a #gomb10 lenyomásakor pedig 10-el a #counterem. Amennyiben a noveles fv-nek nem adok paramétert, hanem i-t növelem eggyel (az i+j helyett ugye), akkor működik, de nyilván akkor csak az eggyel növelés gomb használható.
A fent látható kód viszont lefut a #counterben levő nullát átírja 11-re ( gombnyomás nélkül) és többet nem reagál nyomkodásra.Kimaradt a click-ből a function.
https://api.jquery.com/click/ -
cstomee
tag
Sziasztok, a következő problémámra kérnk egy kis segítséget:
van egy több elemű radion button-om, mindegyik elem saját id-val. (elem_0, elem_1, stb)
az osszes input elemen van egy rgomb class, amin van egy css, ami ha selected, szinezi a label-tinput.rgomb:checked + label {background-color: gainsboro;}
a problémám az, hogy hiába teszem rá jquery-vel az egyik elemre a checkedet, attól még a css nem szinez$("#elem_1").prop('checked', true);Egy működő/ vagy éppen nem működő példát csinálj legközelebb mondjuk jsFiddle-ben..
Valószínűleg a HTML-ben lesz a hiba, mert amit írtál annak működnie kell ...
https://jsfiddle.net/amq9hgkL/ -
cstomee
tag
Sziasztok!
Összedobtam egy JSFiddle-t a problémáról.
A probléma a következő: Adott 2 gomb, ami az én laikus olvasatomban ugyan azt kellene, hogy csinálja. Mindkettő JSON kezelés.
Csakhogy, az első gomb egy input (valóságban textarea, de itt lényegtelen) mezőbe beillesztett JSON formátummal dolgozna, a másik pedig egy JS-ben definiált JSON formátummal. A kettő tulajdonképpen ugyan az.
Mindazonáltal csak a második működik, az elsőre minden esetben ugyan az a válasz: undefinied. Persze azt már nem mondaná meg a console, hogy mi a véres t*k*m nincs definiálva...Valaki lát különbséget? Előre is köszönöm a válaszokat!
Ui.: Számomra az első gomb működése lenne a fontos.
@martonx: én is hiányoltam a getElementById-t, de meglepő módon működik és fogalmam sincs, hogy miért
talán az input+button miatt mert egy form?
@Mr. Y: ha kiiratod simán az array-t akkor ott már láthatod is mi a hiba ...
JSFiddle -
cstomee
tag
Sziasztok!
Szeretnék megoldást kérni az alábbira, mert csak hasonlót találtam neten, de nem egyértelmű sajnos.
Adott egy<input type="text" id="test">terület, ahová szöveges bevitel szükséges. Szeretnék hozzá egy háttér JS-t, ami abban a pillanatban aktiválódik, amint lenyomásra került a "," vessző billentyű.
Például minden egyes "," lenyomása után jelenjen meg egyalert("megnyomtad a vessző billentyűt");. De ez csak akkor, ha abba az egy adott mezőbe történik a bevitel.Lehetséges ilyen?
Előre is köszönöm a válaszokat!
Ezekre keress rá: addEventListener, keydown, keycode
Valahogy így: jsFiddle -
cstomee
tag
Tényleg jó lenne látni valami működő példát, mert így nehéz bármit mondani.
1. - a setpic()-ben consol.log-ba írd ki a: p, o, p.clientWidth , o.clientWidth .... mindent amit csak használsz és nézd meg hol a hiba, lehet valami még nem létezik akkor amikor meghívod.
2. - nem tudjuk mi apmeg azoparaméter , így nehéz ....
3. -oparaméter talán a külső relative div?o.clientHeight - 40 + "px";tehát ez helyett CSS:bottom: 40px;?
4. - miért szenvedsz ennyi ID-val? miért nem adsz simán 1 classt a képeknek amire megírod a css-t?
5.o.clientWidth / 2 - p.clientWidth / 2 + "px";ezzel gondolom középre akarod igazítani? CSS:left: 50%; transform: translateX(-50%);Szóval minden csak tipp és találgatás részemről, mert nem tudunk semmit a kód/struktúráról.
Bocsi a 3.pont nem jó amit írtam, mert te magasságot állítasz ott (
p.style.height = o.clientHeight - 40 + "px";) én meg pozíciót írtam, elnéztem... -
cstomee
tag
Tényleg jó lenne látni valami működő példát, mert így nehéz bármit mondani.
1. - a setpic()-ben consol.log-ba írd ki a: p, o, p.clientWidth , o.clientWidth .... mindent amit csak használsz és nézd meg hol a hiba, lehet valami még nem létezik akkor amikor meghívod.
2. - nem tudjuk mi apmeg azoparaméter , így nehéz ....
3. -oparaméter talán a külső relative div?o.clientHeight - 40 + "px";tehát ez helyett CSS:bottom: 40px;?
4. - miért szenvedsz ennyi ID-val? miért nem adsz simán 1 classt a képeknek amire megírod a css-t?
5.o.clientWidth / 2 - p.clientWidth / 2 + "px";ezzel gondolom középre akarod igazítani? CSS:left: 50%; transform: translateX(-50%);Szóval minden csak tipp és találgatás részemről, mert nem tudunk semmit a kód/struktúráról.
-
cstomee
tag
Sima F5 frissítés, tehát amikor előről kell kezdenie minden lefuttatását. Továbbá, hogy Shift+F5-el frissítek, akkor is jó lesz. Holott elvileg akkor produkálnia kellene az első betöltés hibát, mert törli a gyorsírótárat.
a "Miért nem használsz CSS-t hozzá" és hasonló kérdéseket mellőzzétek.
Pedig valószínűsítem, hogy az általad felvázolt problémát megszüntetné.
Én nem. Mert mint említettem, minden, külső fájlból behívott adatnak egyedi azonosítója van. Nem írhatok olyat a CSS-be, hogy pl
#picture1,
#picture2,
#picture3,
#picture4,
#picture5, ....... #picture10000 {display: flex;}
mert felesleges.
A külső tár, amiből táplálkozik, folyamatosan bővül, így folyamatosan növekszik az egyedi azonosítók száma is. Éppen ezért a jövőre IS felkészítve csinálom a kódot, hogy csak a felhasználó által betölteni kívánt adatoknak készítse elő a terepet.JSFiddle-ben nem tudom reprodukálni, az sok meló lenne jelenleg, de megmutatom, hogy mi az érintett kódrészlet:
function setpic(p, o) {
p.style.position = "absolute";
p.style.height = o.clientHeight - 40 + "px";
p.style.width = "auto";
p.style.top = "30px";
p.style.left = o.clientWidth / 2 - p.clientWidth / 2 + "px";
}És mindebből a legutolsó pont, a
p.style.left = o.clientWidth / 2 - p.clientWidth / 2 + "px";nem fut le elsőnek.Miért nem használsz CSS-t hozzá? -/ Bocs ezt nem lehetett kihagyni ...
css selector
[id^="picture"] { display: flex; } -
cstomee
tag
javascript image pan / panning ... ilyesmi kulcsszavakra keress rá. pl:
https://www.cssscript.com/demo/drag-move-mouse-wheel-zoom/
https://www.cssscript.com/demo/image-pan-lc-mouse-drag/ -
cstomee
tag
Persze, jogos minden gondolat.

Azért nem írtam eddig, mert egyszerűsítettem, mert az előző változat már ránézésre is túlbonyolított volt.
Így talán egy fokkal egyszerűbb, és van benne példa is:
https://jsfiddle.net/4awv16hg/3/ (konzolba logolással)
https://jsfiddle.net/4awv16hg/4/ (konzolba logolás nélkül, ha zavaró lenne a sok plusz sor)Itt csak 1 elemen futtatom,
ifhasználatával, arra szépen lefut. Amúgywhile-lal akarom (mert ha ez a függvény meghívódik, akkor 1 találat már biztosan van, szóval egyszer mindenképp le kell futnia), csak az a baj, ha átírom az if-et while-ra, akkor lefagy egy időre (felteszem, ismét valahol infinite loop) (logolásnál látszik, hogy valami nem stimmel a loop-ban), a logolás nélküliben pedig a konzolban írja, hogy "Invalid string length at markText".Szóval valószínűleg a ciklusban hibázok valamivel, mert a logban látszik, hogy a textContainerLocal elkezd "önmagába írni" már azután is, hogy elvileg megtalálta mindkét bejegyzést.
Csak egy észrevételt ha megengedsz... Túl hosszasan írod le hogy mit szerenél ahelyett hogy 4-6 kulcsszót beírnál a google-be. pl: javascript mark text non case sensitive
jsFiddle
Nem tudom hogy ez kell e neked mert őszintén bevallom nem olvastam végig amit írtál, TLDR;.
Szerk.:
Időközben a példa mondat majdnem hasonló lett
Egy kicsit bonyi a tiéd, de ha működik akkor jó ... -
cstomee
tag
Sziasztok,
Próbálok rájönni mit rontok el, de nem tudom
Ezt szeretném elérni:
1. Ha az input mező nem üres, akkor a checkbox le legyen tiltva.
2. Ha a checkbox be van jelölve, akkor az input mező legyen letiltva.
A 2-es sikerül, de az 1-es csak akkor aktiválódik, ha elkattintok, majd visszakattintok a input mezőbe.
Ránézne valaki, előre is köszi
jsFiddle
Ahogy Silεncε írta csak egy listener kell.
for ciklus meg setinterval-al is megoldható gondolom, bár fogalmam sincs hogy hogy
, de így azért jóval egyszerűbb és szebb megoldás. -
cstomee
tag
Nem! Ha jól tudom biztonsági okokból...
Vannak külső pluginek, ahol akár teljesen testreszabhatod.
Pl: sweetalert -
cstomee
tag
-
cstomee
tag
Új hozzászólás Aktív témák
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- A Linux megnégyszerezte magát a Steamen — a Microsoft ismét ígérget
- Fejhallgató erősítő és DAC topik
- BestBuy topik
- Nintendo Switch 2
- Arc Raiders
- AMD vs. INTEL vs. NVIDIA
- Samsung kuponkunyeráló
- Először kombinálja a Full HD-t az 1000 Hz-cel egy monitor
- AMD Navi Radeon™ RX 9xxx sorozat
- Samsung Galaxy S26 Ultra - fontossági sorrend
- További aktív témák...
- 24 magos AMD Threadripper alapú munkára kiváló félgép, 128GB RAM-mal
- HP ZBook Fury 15 G7 i7-10850H 32GB 512GB SSD Quadro T2000 4GB FHD HUN bill, szép állapotban eladó
- Eladó MacBook Pro 16,1 2019 CTO
- új 0 km es garanciás lenovo loq rtx 5050 8gb
- Eladó teljesen újszerű karcmentes Samsung Galaxy Watch Ultra
- Dell XPS 15 9500 - 15,6" hibás kijelző, i7 10750H, 8GB RAM, Nvidia GTX 1650 Ti 4GB VGA
- LG UltraWide 38WR85QC-W IPS Monitor! 3840x1600 / 144Hz / 1ms / G-Sync / FreeSync
- iPhone 13 mini 128GB 100% (1év Garancia) - AKCIÓ
- 27% - Samsung S27FG904XU Odyssey 3D IPS Monitor! 3840x2160 / 165Hz / 1ms / FreeSync
- Dell Latitude 5300 13,3" FHD IPS touch, i5 - i7 8665U, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
talán az input+button miatt mert egy form?


