Hirdetés
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- OLED TV topic
- Projektor topic
- Milyen egeret válasszak?
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Először kombinálja a Full HD-t az 1000 Hz-cel egy monitor
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Négy másodperc alatt betölt a Forza Horizon 6 a Microsoft csodatechnológiájával
- Milyen ÚJ notebookot vegyek?
- Ne késd le a határidőt! (Secure Boot 2026)
-
Fórumok
PROHARDVER! - 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! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁ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
-
Dave-11
tag
"PHP-val egy adatbázisból íratom ki a bejegyzéseket, egy while ciklussal, és akkor hogy állítsak különböző id-t"
Te magad írtad le a kulcsszót... ciklus... pl. létezik olyan, hogy ciklusváltozó, aminek az értékét minden lépésnél növeled eggyel.Például:
$i = 1; // most direkt egyről indítom
while($cikk=mysql_fetch_assoc($adat)){
// ....
echo '<input type="text" class="hozzaszolas" id="hozzaszolas_' . $i . '" />';
// ....
$i++; //növeled
}nem egy nagy misztikum, így olyan id-jeid lesznek, hogy hozzaszolas_1, hozzaszolas_2, stb...
de én a helyedben inkább a cikknek az id-jával helyettesíteném, például így:echo '<input type="text" class="hozzaszolas" id="hozzaszolas_' . $cikk['id'] . '" />';
(persze csak ha id kulcs létezik)
hogy OFF-oljak is egy sort, ha már PHP-kód:
az elavult és szar mysql_query-s bohóckodásról még most szokj le, és szokjál rá a PDO-ra (Tele von Zsinór kolléga gyors áttekintő cikke: http://maerlyn.eu/2011/12/03/pdo.html). Objektumorientált adatbázis-wrapper, prepared statementekkel.
Ha ennél meggyőzőbb érv kell:
http://prohardver.hu/tema/php_kerdesek_2/hsz_10152-10152.html

másik:
echo "<input type='text' id='hozzaszolas' />";
ezt szintén felejtsd el. A macskakörmöt hagyd meg HTML-kódnak, a PHP-kódban pedig használj sima aposztrófot:
echo '<input type="text" id="hozzaszolas" />';
Gyorsabb is (nem kell változó-behelyettesítéssel foglalkozni aposztróf esetén).Na ma megcsináltam a dolgot, és szuperül működik, pont ahogy elképzeltem, köszönöm a segítséget

-
Dave-11
tag
"PHP-val egy adatbázisból íratom ki a bejegyzéseket, egy while ciklussal, és akkor hogy állítsak különböző id-t"
Te magad írtad le a kulcsszót... ciklus... pl. létezik olyan, hogy ciklusváltozó, aminek az értékét minden lépésnél növeled eggyel.Például:
$i = 1; // most direkt egyről indítom
while($cikk=mysql_fetch_assoc($adat)){
// ....
echo '<input type="text" class="hozzaszolas" id="hozzaszolas_' . $i . '" />';
// ....
$i++; //növeled
}nem egy nagy misztikum, így olyan id-jeid lesznek, hogy hozzaszolas_1, hozzaszolas_2, stb...
de én a helyedben inkább a cikknek az id-jával helyettesíteném, például így:echo '<input type="text" class="hozzaszolas" id="hozzaszolas_' . $cikk['id'] . '" />';
(persze csak ha id kulcs létezik)
hogy OFF-oljak is egy sort, ha már PHP-kód:
az elavult és szar mysql_query-s bohóckodásról még most szokj le, és szokjál rá a PDO-ra (Tele von Zsinór kolléga gyors áttekintő cikke: http://maerlyn.eu/2011/12/03/pdo.html). Objektumorientált adatbázis-wrapper, prepared statementekkel.
Ha ennél meggyőzőbb érv kell:
http://prohardver.hu/tema/php_kerdesek_2/hsz_10152-10152.html

másik:
echo "<input type='text' id='hozzaszolas' />";
ezt szintén felejtsd el. A macskakörmöt hagyd meg HTML-kódnak, a PHP-kódban pedig használj sima aposztrófot:
echo '<input type="text" id="hozzaszolas" />';
Gyorsabb is (nem kell változó-behelyettesítéssel foglalkozni aposztróf esetén).Arra a változós módszerre én is gondoltam, csak először kicsit megijedtem tőle, hogy túl bonyolult lenne megoldani, de látom hogy annyira nem is

A jó tanácsokat pedig kösz, majd átnézem és megpróbálom kicsit hozzászokatni magamat
-
Dave-11
tag
Ja, az van, amit martonx írt, de nem csak a gombnál adtál azonos id-ket, hanem szinte mindenhol.
Jópár egyszerűsítést beleraktam a kódodba, és így működik:
Rendben, csak az lenne a gond, hogy ezt még csak így én gépeltem fel magamnak próba kedvéért, de majd úgy fog működni, hogy PHP-val egy adatbázisból íratom ki a bejegyzéseket, egy while ciklussal, és akkor hogy állítsak különböző id-t, nincs olyan megoldás, ami működik azonos id-jűekre?
Erre gondoltam:
<?php
$query = "SELECT cim, tartalom FROM bejegyzesek";
$adat = myqsl_query($query);
while($cikk=mysql_fetch_assoc($adat)){
echo "<div id='cikk'>";
echo "<h1>" . $cikk["cim"] . "</h1>";
echo $cikk["tartalom"];
echo "<input type='text' id='hozzaszolas' />";
echo "<button id='gomb'>Küldés!</button>";
}
?>
Ezt most csak gyorsban írtam le, de ilyesmire gondoltam. Szóval, ötlet? -
Dave-11
tag
Lenne egy kis gondom. Van egy oldal, ezen belül 3 bejegyzés. Egy toggle eseményre előjön alattuk egy szöveg mező és mellette egy gomb. Ha a gombot lenyomjuk, akkor a bejegyzés szövege megváltozik a beviteli mezőben megadottra. Ez eddig jó is lenne, csak az a baj, hogy csak az első gombbal működik, a többi valamiért nem reagál. Vetnétek rá egy kukkantást?
http://jsbin.com/uhofeh/1/edit -
Dave-11
tag
De ha jól értettem, hogy mit szeretnél megvalósítani, akkor azt így lenne célszerű(bb): http://jsbin.com/ukilit/4/edit
Na műkszik a dolog

Próbáltam már korábban is ezt az onChange dolgot, csak akkor nem volt jó, utána meg az volt a baj hogy nem működtek a függvények, amiket ezekhez az eseményekhez párosítottam. És az volt a gond, hogy a $(document).ready(); -n belülre írtam meg őket

-
Dave-11
tag
Egy kis kamu webshopot csinálok, igazából az egész csak egy oldalból áll, jelenleg van benne egy lenyíló lista pár termékről, és e mellett egy html input mező. Az lenne a lényeg, hogyha a termék nevére kattintok a lenyíló listában, akkor az a lenyíló lista mellett egy szöveget módosít, annak megfelelően, hogy mennyi az ára (az option tag value értéke) a terméknek. Valahogy így:
<select id="proci">
<option value="10000" onClick="document.getElementById('ar').innerHTML = this.value;">Kétmagos proci</option>
<option>...</option>
<option>...</option>
<option>...</option>
</select>
<p id="ar"></p> // ezt fogja a kattintás megváltoztatni
Na ez eddig jó is, csak kicsit zavaró, hogy így kell beírnom a javascript kódot. Próbáltam, hogy csinálok neki egy külön függvényt, de valamiért nem volt jó. Pl.:
<script language="javascript">
function arValt(ar){
document.getElementById('ar').innerHTML = ar;
}
</script>
<select id="proci">
<option value="10000" onClick="arValt(this.value);">Kétmagos proci</option>
</select>
Mi lehet a gond? -
Dave-11
tag
"és akkor ez teljesen random csinálja a dolgot"
Nem, szabályosan, sorrendben csinálja
Kár, de hatásos kis plugin

-
Dave-11
tag
Nem rossz, de ezzel a randommal az a baj, hogy kevés elemnél nyilván könnyen előfordulhat, hogy ugyanaz a kép többször előfordul egymás után.
Amúgy a jsFiddle-re felrakott kódnál nincs szükség a html, head részre.jQuery Cycle pluginnel, mint könnyen konfigurálható alternatíva (ehhez az "Add Resources"-nél beraktam a plugin JS-fájlját:
Hú ez szuper, és akkor ez teljesen random csinálja a dolgot úgy hogy lehetőleg ne váltson arra a képre, ami éppen van

Meg van egy csomó effekt lehetőség
-
Dave-11
tag
Na hát végül is sikerült megoldanom, vetnétek rá egy pillantást, meg esetleg mondanátok egy véleményt a kódról, hogy mennyire jó? Igazából kezdő javascript/jquery tanonc vagyok

Első jsfiddle dokumentumomt!!

-
Dave-11
tag
Óh :/
Akkor azt hogyan tudnám megoldani, hogy a háttér 5 másodpercenként váltakozzon? -
Dave-11
tag
Van az alábbi jQuery kódom, amivel azt szeretném elérni, hogy egy header osztályba tartozó div-nek megváltoztassa a háttér képét az animate() eseménnyel, de valamiért nem működik. Vetnétek rá egy kukkantást:
$(document).ready(function(){
var x = 1;
function bgEffect(){
if(x==1){
$("div.header").animate(function(){
'background-image' : 'url(img/bg_02.jpg)'
},"slow");
} else if(x==2){
$("div.header").animate(function(){
'background-image' : 'url(img/bg_03.jpg)'
},"slow");
} else if(x==3){
$("div.header").animate(function(){
'background-image' : 'url(img/bg_01.jpg)'
},"slow");
}
window.setInterval("bgEffect()",1000);
}
bgEffect();
}); -
Dave-11
tag
Esetleg innen összeszedheted az alapokat:
http://nagygusztav.hu/web-programozas
van benne külön JS-rész is.
Csak belepörgettem, az alapján az alapokhoz talán jó lehet. Csak az ilyen document.urlap.tipus[0].checked-jellegű kódokat ne jegyezd meg, és ne használd majd a későbbiekben.Amiket leírtál, azok egyébként lazán összeguglizhatók. Én speciel össze-vissza ugráltam a tanulásban, rendszertelenül kutakodtam mindenféle engem érdeklő probléma után, könyvtárból kivettem szakkönyveket, e-bookokat nézegettem, példakódokat bújtam Guglizás után, nálam nem volt különösebben rendszer a tanulásban, de aztán szép lassan kezdett összeállni a kép, bár így is nyilván van egy csomó minden, amiről még fogalmam sincs.
Mindenesetre webprogramozós versenyen bátorság elindulni JavaScript-tudás nélkül, mikor lesz? Mennyi időd van felkészülni?Hát már tavaly is voltam ezen a versenyen, igazából csak a döntőben volt javascript vagy jQuery segítségével megvalósítható feladat, de ez kb a a feladatlap 5%-át tette ki, szóval inkább CSS meg PHP.
Amúgy a döntőig még kb 3 teljes hónap van hátra. -
Dave-11
tag
Tudnátok linkelni valami jó kis JavaScript gyorstalpalót?
Nemsokára lesz egy versenyem, webprog kategóriában indultam, és kell html, css, php és javascript. Ezek közül mind megvan (nem egy profi szinten de megvan), kivéve a javascript. Egyszer elkezdtem nézni egy videósorozatot róla, de semmit nem értem, mivel csak az alap dolgokat magyarázta, változók, if - else, for, while, stb. de ezeket más nyelvekből már jóformán tudtam.
Valami olyanra gondoltam, ami a javascript tényleges, gyakorlati használatát tárgyalja. Például voltak ilyen feladatok: legyen az oldalnak egy fejléce, ami egy kép, és 10 másodpercenként váltakozik, vagy a háttér 5 másodpercenként, vagy ha két input mezőbe beírok két számot akkor azokat összeadja, ilyesmi.
Tudnátok segíteni? -
Dave-11
tag
Sziasztok! El szeretnék kezdeni Javascriptet tanulni, mert HTML + CSS már megy, PHP-val is elég jól állok már, és kicsit bővíteni szeretném a tudásomat, hogy majd egy magasabb szintű honlapot is el tudjak készíteni.
Nem akarom lekicsinyíteni a Javascriptet, de ahogy így nézegettem egész könnyűnek, legalábbis nem túl nehéznek tűnik, de javítsatok ki ha tévedek
Nektek mi a véleményetek róla? Mi a legjobb dolog, amit már eddig elkészítettetek vele? Illetve általában mire használják? -
Dave-11
tag
Szerintem próbáld meg úgy, hogy elkészíted a fájlt, azután lemented. Megkeresed a lementett fájlt, jobb klikk, társítod a jegyzettömbhöz. Itt behozza kódokat. Most rámész a jobb felső sarokban a fájl, mentés másként -re és a karakterkódolást állítsd be UTF-8 -ra. elég alternatív módszer, de én így szoktam csinálni, és elég hasznos

Remélem tudtam segíteni. -
Dave-11
tag
-
Dave-11
tag
Hát onnan származik a név, hogy régen nyomtam, de ez a téma meglehetősen OFF-topic.

Értem.
Nem tudnátok valami ötletet adni? Az az igazság hogy belekezdtem, vagyis inkább elhatároztam hogy kicsit JavaScript -ezek, de nem tudom hogy mit csináljak. Tudnátok adni valamilyen ötletet, ami hasznos egy oldalra, és JavaScript -es? -
Dave-11
tag
Sk8erPeter csak nem deszkás vagy? Ha a nevedből jól olvasom

-
Dave-11
tag
Sziasztok!
Nekem a következő problémám van. JavaScript -tel akarok csinálni egy olyat, hogy meg vannak adva különböző szövegek, és hogy mindíg más jöjjön fel: változó szöveg (random text)
Rákerestem a Google-ben, találtam is párat, de nem jó, nem hozza fel a szöveget. Mi lehet a hiba az alábbi kódban:
<html>
<head>
<body>
<script type="text/javascript">
var r_text = new Array ();
r_text[0] = "All the leaves are brown";
r_text[1] = "And the sky is grey";
r_text[2] = "I've been for a walk";
r_text[3] = "On a winter's day";
r_text[4] = "I'd be safe and warm";
r_text[5] = "If I was in L.A.";
r_text[6] = "California dreaming, On such a winter's day";
</script>
</body>
</html>
Egy HTML dokumentumba beágyazva akarom megcsinálni, amint a kódon is látszik.
Légyszi segítsetek!
Új hozzászólás Aktív témák
-
Fórumok
PROHARDVER! - 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! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁ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
- HP EliteBook x360 1040 G8 i7-1185G7 32GB 512GB 2in1 1 év garancia
- KERESEK Magyar GARIS VGA-t: 7900XTX NITRO+ / 7900GRE Pulse / 4070Ti SUPER 2x Ventus
- Eladó ÚJ TCL 501 2/32GB fekete / 12 hó jótállás
- Apple AirPods 4 / AirPods 4 ANC Bontatlan 27% áfás ár
- Lenovo Thinkpad P15 Gen 2 - 23 akkuciklus - 27% ÁFÁS (0358AB)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest









