Hirdetés
- A piac legerősebb kameráját ígéri a Xiaomi 17 Ultra
- Xiaomi 15T Pro - a téma nincs lezárva
- Apple iPhone 15 Pro Max - Attack on Titan
- Szívós, szép és kitartó az új OnePlus óra
- Samsung Galaxy A56 - megbízható középszerűség
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- iPhone topik
- Android szakmai topik
- OnePlus 15 - van plusz energia
-
Mobilarena
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
-
Sk8erPeter
nagyúr
válasz
Dave-11
#3230
üzenetére
"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). -
Jim-Y
veterán
válasz
Dave-11
#3190
üzenetére
a $(document).ready() az jquery, amivel szintén egyszerűen meg lehet oldani a dolgot:
A működése nagyon hasonló a pure js-éhez, a JQ kód figyeli, hogy a proci element mikor változik, ha változik, akkor az ar elem. text fieldjébe beleírja a változás (change) eseményt kiváltó event egyik propertyjét, esetünkben ez a target.value ami épp az lesz, ami kell nekünk.
-
Jim-Y
veterán
-
Sk8erPeter
nagyúr
válasz
Dave-11
#3184
üzenetére
Szerintem nem kár, hát pont ezt írtam korábban, hogy a randomizálás nem sok kép esetén hülyeség, mert akkor könnyen előfordulhat az, hogy egymás után ugyanazok a képek jelennek meg fadeTo-val.
Viszont tudja a randomizálást is:
http://jquery.malsup.com/cycle/begin.html4 - Choose Other Options
...
$('#s6').cycle({
fx: 'scrollDown',
random: 1
});
-
Sk8erPeter
nagyúr
válasz
Dave-11
#3180
üzenetére
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:
-
Jim-Y
veterán
-
Sk8erPeter
nagyúr
válasz
Dave-11
#3161
üzenetére
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? -
Sk8erPeter
nagyúr
válasz
Dave-11
#2599
üzenetére
Feladatfüggő, hogy mennyire könnyű vagy nehéz...
Ha egy DOM-ban lévő elem háttérszínét akarod megváltoztatni, az tipikusan az elég egyszerű feladatok közé tartozik..."általában mire használják?"
Általában kliensoldali programozásra.
Leggyakoribb felhasználási területe a weboldal megjelenítésének és működésének felhasználóbarátabbá tétele kliensoldali kódokkal, formvalidálás, elemek elrejtése-megjelenítése, stb. Plusz AJAX-ozás, táblázatok legenerálása, stb. Aztán lehet bonyolítani.
Most csak nagyon röviden, leegyszerűsítve. -
Új hozzászólás Aktív témák
- Milyen billentyűzetet vegyek?
- Vezetékes FEJhallgatók
- Synology NAS
- Milyen autót vegyek?
- A piac legerősebb kameráját ígéri a Xiaomi 17 Ultra
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Eredeti játékok OFF topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Apple iPhone 15 Pro Max - Attack on Titan
- Azonnali VGA-s kérdések órája
- További aktív témák...
- Apple iPhone 14 Pro 256GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy S21 FE 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Xiaomi Redmi Note 11 Pro 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 Pro Max 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 Mini 64GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy Watch 6 40mm, Újszerű, 1 Év Garanciával
- Lenovo Thinkpad X13 Gen2 WUXGA IPS Ryzen5 Pro 5650U 16GB 512GB SSD Radeon RX Vega7 W11 Pro Garancia
- Telefon felvásárlás!! iPhone 11/iPhone 11 Pro/iPhone 11 Pro Max
- Számlás!Windows 10 Pro 11 Pro,Windows 10 Home 11 Home, Office 2016,2019,2021 ,Vírusirtok,Mac
- LG 32GQ850-B - 32" NANO IPS ATW / 2560x1440 / 260Hz 1ms / NVIDIA G-Sync / AMD FreeSync / HDR 600
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest






