-
Fototrend
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
-
Lortech
addikt
válasz Louloudaki #898 üzenetére
A javascript böngészős megvalósításai érthető okokból nem tesznek ilyet lehetővé. Be is b@szna ha egy weboldal javascriptje a kliens oldal fájljaiban turkálna.
Thank you to god for making me an atheist
-
Louloudaki
aktív tag
létezik olyan javascript okosság, amivel könyvtárban lévő fájlokat tudok beolvasni?
-
szicsu
őstag
Hi!
Lenne egy ürlapom, és azt szeretném hogy a formban az első radio gomb legyen ''checked''.
Hogy tudom ezt elmagyarázni a js-nek?''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
-
vancha2
aktív tag
Azt szeretném megcsinálni egy javascripttel, hogy az oldal töltődése közben megnézi a felhasználó képernyőjénbek a széleségét, és ez alapján töltődik be a CSS fájl. Ezt úgy gondolom, hogy 1024px alatt a kicsi.css-t, 1024px vagy a felett a nagy.css-t töltse be. Van valakinek valami ötlete ezt hogy lehet megcsinálni?
-
szabi244
csendes tag
ok köszi
Lenne még kérdésem.
Hogyan tudok php változóban lévő értéket átadni javascriptnek?
üdv.:Sz -
supesz
aktív tag
válasz vakondka #888 üzenetére
Oké! Köszi.
Most megkeresem a ''javascript 24 óra alatt'' című könyv pdf formátumát. Valahol biztos megvan. Boltban kinyomtatva 5900 forint. Ejjha.A nucleus arcuatus (infundibularis) kapillárisaiból összeszedődő vénák a hypophysisnyélen keresztül lejutnak a hypopisis elülső lebenyébe - az adeno-hypopisisbe, és ott újra kapillárisokká oszlanak.
-
szabi244
csendes tag
Sziasztok!
Egy oldalt szeretnék automatikusan frissíteni, milyen paranccsal tudom ezt megcsinálni?
Szabolcs -
vakondka
őstag
A javascript 24 óra alatt jó választásnak tűnik, de általában nagyon jók a 24 óra altt sorozat könyvei, nekem több is megvan közülük.
Javascriptes könyvem két másik van, de mindkettő elég gagyi.
Ennek letöltöttem egy fejezetét a kiadó oldaláról és az alapján lényegesen jobbnak tűnik.https://toptarget.hu - Online Marketing Ügynökség
-
supesz
aktív tag
válasz vakondka #886 üzenetére
Ez meg van. Köszönöm. Egy kicsit pontosítanék. Én még az út elején járok. Valami könnyedebb könyvvel kezdenék. Magyarul senki nem írt a témában, valami használhatót? Elsősorban saját tapasztalok érdekelnének, hogy milyen könyvet ajánlotok: [link] Nektek melyik jött be? Valamiféle könyvajánlás érdekelne.
A nucleus arcuatus (infundibularis) kapillárisaiból összeszedődő vénák a hypophysisnyélen keresztül lejutnak a hypopisis elülső lebenyébe - az adeno-hypopisisbe, és ott újra kapillárisokká oszlanak.
-
Hujikolp
őstag
üdv, keresek olyan javascript-et ami a következöt tudja:
van egy input mező amibe irkálok és amit oda irkálok azt egy másik helyre a script kiirja nekem. de úgy h nekeljen elküldeni a tartalmát ha lehet, ugy irja ki máshova. fontos még hogy felismerje a kódókat, ha pl ha irok egy ilyet az input mezöbe:
ez itt [#00ff00]zöld[/#], ez meg [#0000ff]kék[/#] szöveg...
akkor lejebb valahova kiirja megfelelöen:
ez itt zöld, ez meg kék szöveg... (csaképpen színhelyesen.)
html-be ezt irná: ez itt <font color=''#00ff00''>zöld</font>, ez meg <font color=''#0000ff''>kék</font> szöveg...
remélem tud valaki nekem segíteni.
de az is jó megoldás lenne, ha a lap újratöltése nélkül, egy gomb lenyomására küldené el egy helyre, de a legjobb lenne ha valós idöben tudná kiirni más helyre...
a még lenemzárt tagoknál nemtudom hogyan lehetne megoldani... -
vkrisz82
csendes tag
hello !
az lenne a kerdesem hogy hogyan lehet egy lokodolt jas fajlt visszafejteni????
talaltam valamit amibol sokat tanulhatnek de kodolva van csak imitt amott tudok ertelmezni egy ket fuggveny toredeket, lattam amr ilyet....
kossz !!! -
supesz
aktív tag
Ezt UPolnám!
[link]A nucleus arcuatus (infundibularis) kapillárisaiból összeszedődő vénák a hypophysisnyélen keresztül lejutnak a hypopisis elülső lebenyébe - az adeno-hypopisisbe, és ott újra kapillárisokká oszlanak.
-
peterszky
őstag
szia!
köszönöm a segítő szándékodat
most már sikerült beleírni a problémás részt is:
tele a tábla, nincsen sehol ütközés, minden szám jó helyen van -> popup ablakban gratulál a játékosnak az ellenőrző gomb lenyomása után
favágás az tényleg van, nem is kevés
pl: tábla kirajzolását lehetett volna scripttel generálni, de ebben az esetben én nem tudtam volna megoldani a cella id-kat + cellabordereket.
egyik barátom írt bele random generátort ( mindig más feladvány ), míg nálam van 4 beégetett Sajna én egy ilyen random generátorhoz még kevés vagyok.What else you gonna do on a Saturday?
-
peterszky
őstag
sziasztok
itt egy javascript Sudoku játék
[link]
Még hiányzik belőle az a ''fícsőr'', hogy gratulál, ha minden szám a helyén van és nincsen hiba (az ellenőrző gomb lenyomása után). Ennek megvalósításához szeretnék kérni pár tippet.
előre is köszönöm a segítségetWhat else you gonna do on a Saturday?
-
vancha2
aktív tag
Azt szeretném megcsinálni, hogy az oldal betöltődése közben leelenőrzi hogy a böngésző Firefox-e és ha nem, akkor átirányít egy mások oldalra. Gondolom az onload-ot kell használni, de mit kell beleírni?
-
[HUN]Zolee
őstag
válasz [HUN]Zolee #874 üzenetére
megoldva
''<[HUN]DrH>valaki mondjon egy tuningolos programot a mivel kocsis képeket tudok tuningoloni.'' https://ferromag.aranyoldalak.hu/
-
[HUN]Zolee
őstag
Van-e olyan parancs javascript-ben amivel bizonyos ideig várakoztathatom a ciklus futását.
''<[HUN]DrH>valaki mondjon egy tuningolos programot a mivel kocsis képeket tudok tuningoloni.'' https://ferromag.aranyoldalak.hu/
-
shev7
veterán
válasz verser233 #872 üzenetére
Egyreszt ideje atmennunk masik topicba , mert ez nagyon nem javascript mar.
De azert valaszolok ide egy utolsot:
az e107 ha jol tudom php alapu. Ha nem ertesz php programozashoz akkor valami ilyesmi kene a masik tarhelyre is. Marha ott van php tamogatas, de gondolom van.''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
verser233
senior tag
Úgy működik, hogy sehogy. Kikapcsoltam, mivel tényleg csak kis méretet enged feltölteni. Én magam meg FTP-n keresztül töltök fel. Viszont az ftp elérést nem akarom mindenkinek elérhetővé tenni.
Amúgy e107 CMS-t használok, ha ez egyáltalán érdekes.......https://hogyantipp.com - Okoseszköz tippek, trükkök, mobilos háttérképek
-
shev7
veterán
-
verser233
senior tag
Sziasztok!
Szeretnék egy feltöltő scriptet az oldalamra. Egy olyat ami egyszerű, hogy az összes látogató könnyedén tudja használni. Egy feltétel kéne hogy megvalósuljon a scriptbe:
Egy általam megadott webcímre kéne feltöltenie a cuccosokat.
Ugyan az oldalamnak már van egy beépített feltöltő pluginja, de az, az oldal saját szerverére tölti fel ahol a fájlfeltöltés mérete 12mb-ra van korlátozva, ám van egy másik tárhelyünk is ahol jóval nagyobb fájlméretek is engedélyezve vannak.
Valaki tudna ajánalani egy kész scriptet, amibe esetleg már csak a feltöltés helyét kellene megváltoztatni?
Köszi szépen előre is a segítség(ek)et!https://hogyantipp.com - Okoseszköz tippek, trükkök, mobilos háttérképek
-
Joco1996
csendes tag
Értem akkor valami nás billentyű kombinációval???
Nem tom ez szerintetek jó valami ilyesmire???
<html>
<head>
<title>Displaying Keypresses</title>
<script language=''JavaScript'' type=''text/javascript''>
function DisplayKey(e) {
// Melyik billentyűt nyomták le?
if (e.keyCode) keycode=e.keyCode;
document.write(e);
else keycode=e.which;
character=String.fromCharCode(keycode);
// A célbekezdés objektumának megkeresése
k = document.getElementById(''keys'');
// A karakter hozzáadása a bekezdéshez
k.innerHTML += character;
}
</script>
</head>
<body onKeyPress=''DisplayKey(event);''>
<p id=''keys''>
</p>
</body>
</html>
[Szerkesztve] -
Lortech
addikt
válasz Joco1996 #865 üzenetére
Az a baj ezzel, hogy nem lehet, vagy nagyon nehéz megbízható megoldást találni, ami minden böngészőben ugyanúgy jól működik, a kombináció miatt külön szívás megcsinálni. Az meg hab a tortán, hogy hiába sikerül esetleg elkapnod az alt+tabot, először úgyis az os kapja meg, és ablakot fog váltani, ezt megakadályozni lehetetlen böngészőből. Szerintem a bal alt+tab-ot egyébként nem is lehet elkapni, mert el se küldi az os (se X, se windows ) a böngészőnek, de a nyakam nem tenném rá.
Thank you to god for making me an atheist
-
Joco1996
csendes tag
Hello!
Van egy gondom!
Azt szeretném megcsinálni javascript-tel, hogy ha lenyomjuk a Alt+Tab billentyű kombinációt akkor jelenjen meg egy új ablak.
Előre is köszönöm a segítségeteket! -
Lortech
addikt
válasz szabi244 #863 üzenetére
Nem teljesen világos, mit akarsz, de a DOM 1. <a> elem onclick eseményét így tudod meghívni javascriptből: document.anchors[0].onclick()
Viszont az elemnek léteznie kell az onclick eseményének, és azt fogja meghívni, nem pedig azt, ami a href-ben van. Ilyet én nem tudok, ezt csak áttételesen lehet (lekérdezed DOM-on keresztül a href értékét és arra hívod meg a location.href-et).Thank you to god for making me an atheist
-
szabi244
csendes tag
Nem úgy értettem.
Ahogy ti mondtátok úgy egyszerűen meghívla azt a linket amit beírok.
jelen esetben a document.location.href='pop2.php';
nekem nem teljesen ez kell.
A lapomon van egy link ami meghív egy popup ablakot, és GET el átad egy értéket, ami minden kattintással egyel növeli az értékét.
Én nem értek a javascripthez, de úgy gondoltam hátha van a href nek egy olyan tulajdonsága ami a rákattintást eredményezi
A fenti pédából liindulva ilyesminek kellene lennie: document.location.href.(azonosító, hogy elyik_link).linknekű_az_onclick_eseménye=true
tehát a fenti link onclick eseményét akarom behozni a popup ablak meghívásával, nem egy másikat ami ugyanoda vezet pupup és számláló nélkül. -
Lortech
addikt
válasz szabi244 #861 üzenetére
location.href=''link'' javascript metódust kell hozzákötnöd egy html elem valamely eseményéhez.
Pl. egy képre kattintva elnavigál akarmi.html-re a böngésző.
<img src=''egykep.jpg'' onclick=''document.location.href='akarmi.html'''>
Vigyázz, az idézőjeleket ('') a fórummotor 2db '-re cseréli, tehát nem jó ha simán kimásolod, vissza kell írni őket.Thank you to god for making me an atheist
-
szabi244
csendes tag
Sziasztok!
Azt hogy tudommegcsinálni, hogy egy esemény bekövetkezésekor olyan sort szeretnék futtatni, ami azt csinálja mintha kattintanék az oldalon egy linkre.
Magyarul, hogyan tudomk programból linkkattintást végezni?
Sz. -
supesz
aktív tag
Szeretnék megtanulni JavaScriptet írni. Könyvre lenne szükségem. Szeretném, ha elmagyarázná a könyv, hogy hogyan kell csinálni, példákkal bemutatná és legyen benne sok önállóan megoldandó feladat. Valakinek van könyvajánlata? Érdkelnének a vélemények.
supeszA nucleus arcuatus (infundibularis) kapillárisaiból összeszedődő vénák a hypophysisnyélen keresztül lejutnak a hypopisis elülső lebenyébe - az adeno-hypopisisbe, és ott újra kapillárisokká oszlanak.
-
CortezX
aktív tag
Sziasztok!
Php-ben írtam egy vendégkönyvet és kellene nekem hozzá egy kis segítség. Az ''oldalanként megjelenő üzenetek számát'' szeretném úgy megcsinálni hogy mikor a legördülő listából kiválasztok vmit akkor ugyanabban az ablakban frissítve nyissa meg a lapot.
Most igy néz ki a dolog:
headba:
function uj(x){
ablak = open(''index.php?page=guestbook.php&start=0&end=''+x);
}
body:
'Szeretnék <select><option name=10 selected onclick='uj(10)'>10<option name=25 onClick='uj(25)'>25<option name=50 onclick='uj(50)'>50<option name=100 onclick='uj(100)'>100</select> hozzászólást 1 oldalon.<br>'
Ez igy működik is csak új lapot nyit a böngészőben. Nem vagyok túl jártas a javascript-ben, ezért kérném a segítségetek. Előre is köszi! -
tkazmer
addikt
Hogyan tudnám azt megcsinálni, hogy a document.referrert valahogy elküldjem egy php scriptnek, amikor az oldal betöltődik?
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
-
oO7
őstag
Sziasztok!
Egy olyan javascript után keresgélek ami a scrollbar mozgását simítja el.
Itt egy [link]. Nem erre a scriptre gondoltam, de ennek a hatása olyan, mint amire én gondoltam
Régen már láttam ilyen scriptet, csak nemtudom hol
Aki tud ilyet pls priviben írjon.
Előre is köszi,
oO7
[Szerkesztve] -
tkazmer
addikt
Köszönöm, ez a változódeklaráció volt a probléma. Gondoltam ilyesmire én is, csak hát ugye a javascript tudásom egyelőre meglehetősen gyér, így nem tudtam, hogy az az insert nem egy beépített függvény. Mégegyszer köszi
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
-
Lortech
addikt
Az emotikon ikonjához az onclick vezérlőre be van kötve a tag('a') függvény, ami ugye a http://prohardver.hu/rios4/js/s_1_forum.js -ban van. A tag() fv. hív egy insert függvényt, ami nem a javascript része, hanem egy saját függvény, az említett forrás tartalmazza alul.
A függvény változódeklarációjánál mindjárt ott a kulcssor, ami szerintem nálad a probléma : var txt = document.uziform.uzi;
A html kódban pedig van egy ilyen sor:
<form id=''uziform'' name=''uziform'' method=''post'' action=''/ri_msgs.php?act=new&stage=1''>
<textarea id=''uzi'' name=''uzi'' cols=''80'' rows=''20''></textarea>
Szóval a formod classnevét, és a textarea id-jét be kell írni a txt változóba. Vagy a html kódot másolod le. Ha nem világos, ez kell ahhoz, hogy a függvény tudja, hogy hova kell beillesztenie a szöveget, ez rendeli össze a függvényt a html elemmel.Thank you to god for making me an atheist
-
tkazmer
addikt
Ahhoz hasonló beviteli lehetőséget szeretnék csinálni, mint itt a ph-n van ez a b, i, u stb. Meg is néztem a ph javascript kódjában, hogy hogyan csinálják
function tag (a)
{
insert (''['' + a + '''', ''[/'' + a + '''', false);
}
Azonban ez nekem nem működik. Akkor sem, ha a fejlécben megadom, hogy töltse be a ph eredeti js fájlját, és akkor sem, ha a ph-s gombokat használom. Tudom, nem túl szép dolog a másolgatás, de jobb ötletem nem volt, és sajnos ez sem működik. Hogyan lehetne ezt megcsinálni?
Jah, a html rész:
<input type=''button'' name=''I'' value=''I'' onclick=''tag('a')'' style=''font-style: italic;'' title=''dőlt betűk használata'' />
Ez is ph-s kód
Nem nagyon értek a js-hez, így egy komolyabb magyarázatra lenne szükségem.úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
-
vancha2
aktív tag
Köszi mind a két tippet, így már működik
-
vakondka
őstag
Szia,
Az a legegyszerűbb, ha számmá alakítod úgy, hogy megszorzod 1-el:
<form name=''szamologep_1''>
<input type=''text'' name=''ohm1''>
<input type=''text'' name=''ohm2''>
<input type=''button'' value=''Számol'' onClick=''alert(document.szamologep_1.ohm1.value*1 + document.szamologep_1.ohm2.value*1)''>
</form>https://toptarget.hu - Online Marketing Ügynökség
-
vancha2
aktív tag
Az a problémám, hogy van két input szövegmezőm, és a beírt számok értékét kellene összeadni, és azt egy alert ablakban kiírni. Kivonni, összeszorozni és osztani is tudom, csak összeadni nem,mert akkor egymás után írja a két beírt számot. Így néz ki a kódom:
<form name=''szamologep_1''>
<input type=''text'' name=''ohm1''>
<input type=''text'' name=''ohm2''>
<input type=''button'' value=''Számol'' onClick=''alert(document.szamologep_1.ohm1.value + document.szamologep_1.ohm2.value)''>
</form>
Mi lenne a megoldás?
[Szerkesztve] -
Botax
csendes tag
megtaláltam:
window.parent. -
Botax
csendes tag
Részletesebben:
- van egy index.html, és egy content.html
- az index.html tartalmaz egy eldugott layert, és egy iframe-t
- az iframe tartalmazza a content.html-t, amiben kell egy gomb ami megjeleníti az index.html ben lévő layert. -
Botax
csendes tag
sziasztok
kérdésem: hogyan tudok iframe ből elérni egy javascript function - t ami az eredeti oldalon van (azon amely tartalmazza az iframe -t)?
Előre is köszönöm -
SlashMate
csendes tag
válasz paramparya #838 üzenetére
előszöris leellenőrzil, hogy amit megadott az adott felhasználó, az jó e (sql kérés ilyenforma: SELECT * FROM felahsznalok WHERE nev='''.$_POST[nev].''' AND jelszo='md5(''.$_POST[jelszo].'')' ) ezután az értéket leellenőrizve ha jó beállít néhány sessiont, ha nem, akkor:
...
else {
echo ''<script language=javascript>alert('Nem jó név, és/vagy jelszó!')</script>'';
}
...Olyan nincs, hogy valami nem sörbontó.
-
SlashMate
csendes tag
Hello mindenki.
Lenne egy nagyon egyszerű, de nekem mégis gondot okozó kérdésem.
Tehát: Van egy kis egyszerű php bejelentkezős scriptem (nem a php-vel van a gond), és abban az esetben, ha rossz név, ill jelszó párost ad meg, hibaüzenetként egy javascriptet állítottam be, amit az alert() el íratok ki. Kérdésem: Hogyan lehet megcsinálni, hogy az alert ablak ''leokézásától'' függetlenül a lap betöltése (képek, sql kérések, stb.) folytatódjon?Olyan nincs, hogy valami nem sörbontó.
-
szicsu
őstag
válasz paramparya #834 üzenetére
a tomb.length=10
a math.random() 0 és 1 közé eső számot generál
és azért vonok ki egyet mert összejöhet olyan, hogy 1*10=10
és a tomb[10] nem létezik elméletileg
[Szerkesztve]''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
-
paramparya
őstag
A tomb.length-ből ne vonj ki egyet (a random 0-tól kezdi, és annyi lehetőség lesz, amennyivel szorzod, pl. 5-tel szorozva 0, 1, 2, 3, 4, ami pont a tömbindexeid sora
Annyival lehet egyszerűsíteni, amitől nem egyszerűbb lesz, csak egy sorra kevesebb, hogy kiahagyod a 'szam' változót a játékból... -
szicsu
őstag
válasz paramparya #832 üzenetére
0 és a tömb mérete között generálsz egy véletlen számot
igen erre gondoltam én is , de a e technikájával vannak gondjaim
mert én erre csak az alábi scriptet képzeltem el:
tomb= new Array(9,8,7,6,5,4,3,2,1,0);
szam=Math.round(Math.random()*(tomb.length-1));
document.write(tomb[szam]);
van ettől egyszerűbb?''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
-
szicsu
őstag
HI!
Tudnátok segíteni egy kicsit?
Szeretném egy tömb egyik elemét véletlenszerűen előcsalogatni. Hogy tudnám ezt megtenni?''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
-
Belvaros
tag
Köszönöm szépen én is , közben délután ráleltem egy kódra a neten és kisilabizáltam a dolgot, de rögtön jön a következő dolog: tömb-kezelés
Adva van a következő kód:
<html>
<head>
<? $db=12; ?>
<script> data_db=''<?=$db;?>''; </script>
<script language=''JavaScript'' type=''text/javascript''>
var num = data_db;
function ChangeMinus() {
var szam = document.getElementById(''szam'');
if (num>1) {num = num - 1;}
szam.firstChild.nodeValue=num;
}
function ChangePlus() {
var szam = document.getElementById(''szam'');
num = num - 1 + 2;
szam.firstChild.nodeValue=num;
}
</script>
</head>
<body>
<?
for ($ix=0;$ix<=2;$ix++)
{
include(''jsc_tetel.php'');
}
?>
</body>
</html>
ez pedig az előzőleg meghívott jsc_tetel.php kódja:
<table border=''0'' cellspacing=''0'' cellpadding=''0''>
<tr>
<td width=''10''>
<input type=image src=''minus.gif'' onClick=''ChangeMinus()''>
</td>
<td width=''10''>
<input type=image src=''plus.gif'' onClick=''ChangePlus()''>
</td>
<td width=''50''></td>
<td width=''50'' ID=''szam''>12</td>
</tr>
</table>
A gond az, hogy bárhogyan is próbálok tömbösen értéket adni js-ben, nem szereti. Azt szeretném elérni, hogy a különböző gombokra (a for ciklus alapján ugye mindenből három-három van) különböző értékeket vegyenek fel a szam id-vel rendelkező elemek.
Tud valaki segíteni? -
Belvaros
tag
-
Briganti
tag
pliiz segitsetek, mert nem nagyon foglalkoztam javascriptel mostanaig ...
nekem van egy drop-down-m 3 ertekkel ami egy tablazatba van (2 oszlop. 3 sor, de ez sztem nem lenyeg :) ) :
-----------------------------------------
Felirat0: | < drop-down0 > |
-----------------------------------------
Felirat1: | < drop-down1 > |
-----------------------------------------
Felirat2: | < drop-down2 > |
-----------------------------------------
ha en a harmadik erteket valasztom akko meg kene valtoztassa a masik 2 dropdown option value erteket, es a drop-down1 , -2 is tartalmaz 5 5 erteket...
gondolom valami ilyesmi kell, csak nemtudom helyesen:
if (drop-down0.value == 3) {
drop-down1 values : value1,value2,value3,value4,value5
drop-down1 values : value1,value2,value3,value4,value5
}
ez igy eleg suta, de fogalmam sincs hogy merre fele induljak ...If debugging is a process of removing bug, then programming is a process of putting them in ...
-
vakondka
őstag
válasz Belvaros #822 üzenetére
Szia,
nem tudom, hogy lesz szürke, de ez kattintásra kitörli a default értéket:
javascript: (a head részbe kell rakni megfelelő script és /script tagok közé)
function clearText(thefield){
if (thefield.defaultValue==thefield.value)
thefield.value = ''''
}
beviteli mező:
<input type=''text'' name=''valami'' value=''Ez ki fog törlődni'' onfocus=''clearText(this)''>https://toptarget.hu - Online Marketing Ügynökség
-
Belvaros
tag
Sziasztok,
arra lenne szükségem, hogy egy egyszerű szövegbeviteli mezőbe (text field) defaultként jelenjen meg egy szürke szöveg, majd amikor belekattintok, akkor tűnjön el és a billentyűzetről bevitt szöveg már rendes fekete színnel íródjon.
Próbáltam átnézni a topikban leírtakat, de nem találtam erre megoldást, ezért bátorkodtam megkérdezni, hogy is kellene ezt...
Köszönettel:
Belvaros -
meone
tag
Sziasztok
<form method=''post'' action=''beir.php'' name=''form1'' onSubmit=''return checkKvizJatek()''>
<script language=''JavaScript''>
function checkRadios(radioinputname, szoveg) {
if (document.form1[radioinputname]) {
var el = document.form1[radioinputname];
var itemchecked = false;
var radiogroup = el; // get the whole set of radio buttons.
for(var j = 0 ; j < radiogroup.length ; ++j) {
if(radiogroup[j].checked) {
itemchecked = true;
break;
}
}
if(!itemchecked) {
alert(szoveg);
if(el.focus)
el.focus();
return false;
}
}
return true;
}
function checkKvizJatek() {
if (! checkRadios(''kvizjatek1'', ''Nem válaszoltál az elso tippelos kérdésre!'')) {
return false;
}
if (! checkRadios(''kvizjatek2'', ''Nem válaszoltál a második tippelos kérdésre!'')) {
return false;
}
if (! checkRadios(''kvizjatek3'', ''Nem válaszoltál a harmadik tippelos kérdésre!'')) {
return false;
}
if(eval(''document.form1.textfield.value'')=='''') {
alert(''Hiányzik a név!!'');
eval(''document.form1.textfield.focus();'');
return false;
}
if(eval(''document.form1.message.value'')=='''') {
alert(''Nem válaszoltál az elso kvíz kérdésre !!'');
eval(''document.form1.textfield2.focus();'');
return false;
}
if(eval(''document.form1.message2.value'')=='''') {
alert(''Nem válaszoltál a második kvíz kérdésre !!'');
eval(''document.form1.textfield2.focus();'');
return false;
}
}
</script>
<br>
Név:<input type=''text'' name=''textfield'' id=''textfield'' size=''8'' maxlength=''8''/> <br>
<p> </p>
<p class=''kerdes''>Melyik televízió vetítette eloszor a sorozatot?</p>
<p><input name=''kvizjatek1'' value=''1'' type=''radio'' />ABC Televízió</p>
<p><input name=''kvizjatek1'' value=''2'' type=''radio'' />RTL</p>
<p><input name=''kvizjatek1'' value=''3'' type=''radio'' />HBO</p>
<p><input name=''kvizjatek1'' value=''4'' type=''radio'' />HBO</p>
<p class=''kerdes''>Melyik televízió vetítette eloszor a sorozatot?</p>
<p><input name=''kvizjatek2'' value=''1'' type=''radio'' />ABC Televízió</p>
<p><input name=''kvizjatek2'' value=''2'' type=''radio'' />RTL</p>
<p><input name=''kvizjatek2'' value=''3'' type=''radio'' />HBO</p>
<p><input name=''kvizjatek2'' value=''4'' type=''radio'' />HBO</p>
<p class=''kerdes''>Melyik televízió vetítette eloszor a sorozatot?</p>
<p><input name=''kvizjatek3'' value=''1'' type=''radio'' />ABC Televízió</p>
<p><input name=''kvizjatek3'' value=''2'' type=''radio'' />RTL</p>
<p><input name=''kvizjatek3'' value=''3'' type=''radio'' />HBO</p>
<p><input name=''kvizjatek3'' value=''4'' type=''radio'' />HBO</p>
Szöveges kérdés1:<textarea name=''message'' rows=6 cols=48 wrap=soft></textarea> <br>
Szöveges kérdés2 <textarea name=''message2'' rows=6 cols=48 wrap=soft></textarea><br>
<br />
<input type=''submit'' name=''mehet'' value=''Mehet''>
<input type=''reset'' value=''Mégse...''>
</form>
Nekem az lenne problémám hogy mikor fut a sript és mikor eljut elenörzében a Szöveges kérdés1-ig és a Szöveges kérdés2-ig akkor feldobja az alert ablakot mikor rányomom az ok-ot akkor is tovább megy pedig visszakéne térni a form-ra.
A javítás sűrgős lenne ha meglehet csinálni.
Köszi szépen.Előre is.Elnézést kérek mindenkitől a helyes írásom ért :)
-
shev7
veterán
ennyire azert ez nem bonyolult, hogy ne ertsd meg, ha tenyleg nem megy, akkor erdemes utanaolvasni, mert csak akkor fogod megerteni...
<html>
<head>
<SCRIPT language=''JavaScript''>
upImage = new Image();
upImage.src = ''b_gray.gif'';
downImage = new Image();
downImage.src = ''b_blue.gif'';
normalImage = new Image();
normalImage.src = ''b_pink.gif'';
function changeImage(img)
{
document.images[img].src= upImage.src;
return true;
}
function changeImageBack(img)
{
document.images[img].src = normalImage.src;
return true;
}
function handleMDown(img)
{
document.images[img].src = downImage.src;
return true;
}
function handleMUp(img)
{
changeImage(img);
return true;
}
</SCRIPT>
</head>
<body>
<A onMouseOver=''return changeImage('jsbutton1')''
onMouseOut= ''return changeImageBack('jsbutton1')''
onMouseDown=''return handleMDown('jsbutton1')''
onMouseUp=''return handleMUp('jsbutton1')''>
<img name=''jsbutton1'' src=''b_pink.gif'' border=''0''
alt=''gomb1''></A>
<A onMouseOver=''return changeImage('jsbutton2')''
onMouseOut= ''return changeImageBack('jsbutton2')''
onMouseDown=''return handleMDown('jsbutton2')''
onMouseUp=''return handleMUp('jsbutton2')''>
<img name=''jsbutton2'' src=''b_pink.gif'' border=''0''
alt=''gomb1''></A>
</body>
</html>''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
vancha2
aktív tag
válasz paramparya #817 üzenetére
És azt hogy kell csinálni? Mert nem igazán vagyok otthon javascriptben.
-
paramparya
őstag
csinálsz egy val függvényt, annak átadsz egy id-t, aminek alapján a val ID!! -jű meződnek átadod azt az értéket...
tehát:
functino val(id)
{
var val = document.getElementById('val');
val.value = id;
}
az input-nak meg adj id-t is, ami legyen val, vagy lehet bármi, de akkor a függvényben is cseréld ki... -
bobace
addikt
A kérdésem az hogy flash gombom hivatkozik javascriptel arra hogy záródjon be az ablak ha rákattintok. Minden szép és jó IE-ben de Firefoxban nem működik. Miért?
Nem az a szabadság, hogy azt teheted, amit akarsz, hanem, hogy nem kell megtenned, amit nem akarsz.
-
vancha2
aktív tag
A következő scriptet használom egy egy 3 állású gomb megjelenítésére:
<A target=''Fokeret'' href=''http://www.vcsabi.uw.hu''
onMouseOver=''return changeImage()''
onMouseOut= ''return changeImageBack()''
onMouseDown=''return handleMDown()''
onMouseUp=''return handleMUp()''
>
<img
name=''jsbutton'' src=''../gomb1_ki.jpg'' border=''0''
alt=''gomb1'' width=''160'' height=''35''></A>
<SCRIPT language=''JavaScript''>
upImage = new Image();
upImage.src = ''../gomb1_be.jpg'';
downImage = new Image();
downImage.src = ''../gomb1_le.jpg''
normalImage = new Image();
normalImage.src = ''../gomb1_ki.jpg'';
function changeImage()
{
document.images[''jsbutton''].src= upImage.src;
return true;
}
function changeImageBack()
{
document.images[''jsbutton''].src = normalImage.src;
return true;
}
function handleMDown()
{
document.images[''jsbutton''].src = downImage.src;
return true;
}
function handleMUp()
{
changeImage();
return true;
}
</SCRIPT>
Amikor csak 1 gombot rakok bele akkor tökéletesen működik. A gond akkor jön elő, amikor berakok utána mégegyet. Ebben az esetben betölti a képeket rendesen de csak a 2. gomb működik. Mi lehet ennek az oka? Tudna valaki segíteni? :F
[Szerkesztve]
[Szerkesztve]
[Szerkesztve] -
vakondka
őstag
JAVASCRIPT BIBLIA (angolul): [link]
Aki javascript-tel valaha foglalkozott, vagy fog foglalkozni az nézze meg ezt a linket.
Csak türelem...kb. 35MBhttps://toptarget.hu - Online Marketing Ügynökség
-
Sky-Zetor
csendes tag
Hi!
Azt szeretném, hogy az oldalam újratöltődjön, ha átméretezték az ablakot. Ezt ugyebár a:
<BODY onResize=''location.reload()''>
egyszerű kis parancsal tenném meg, ami IE alatt műxik is, mint kisangyal, de ezzel a rohadék Netscape-el az istennek se akar. A gond az onResize eseménykezelővel lehet, mert ha linkről hívom meg a ''location.reload()'' -ot, akkor műxik.
V.kinek v.mi ötlet?
(Netscape 8.1.2-vel, Firefox 1.0.7-tel is próbáltam)
[Szerkesztve]Apám mondta... Nem az a jó nő, aki olyat tud, hogy a káma szutra is belepirul, hanem aki a gatyádat, meg a zoknidat kimossa, és nem veri szét a fejed, ha részegen mész haza!
-
szicsu
őstag
Hogy tudok egy dátumot (YYYY-mm-dd) adott nappal megnövelni?
''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
-
tavi007
csendes tag
sziasztok
az lenne a kérdésem, hogy hogy lehet milyen forráskóddal lehet megoldani azt hogy adott 4 vagy 5 kép és azok meghatározott időközönként váltsák egymást
előre is köszi a segítséget -
szicsu
őstag
HI!
Megin elakadtam egy ügyben
hogy tudok egy oldalon lévő iframeben lévő form egyik input boxának a vaule-ra hivatkozni.
ill mi tud nekem segíteni a DOM-ban navigálni?''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
-
alitak
senior tag
válasz vakondka #804 üzenetére
Hát igen, ez így egyszerűbb lenne. Csak úgy terveztem, hogy a postok tetején lesz az új hozzászólás mező. Meg ígyis van már megcsinálva, szóval az lenne a legjobb. De ha nem lesz megoldva, akkor új oldalra kerül az új post/válasz küldése.
Nec arte, nec marte | használt hardverek jó áron: http://goo.gl/lUwLkw
-
vakondka
őstag
mi lenne, ha nem ugyanazon az oldalon lenne a válaszhoz a form,
mint ahol a hozzászólások?
Arra gondolok, hogy így sokkal egyszerűbb lenne az egész, mert a hsz linkjébe bele lehetne rakatni a php-val, hogy az melyik hsz és a feldolgozó oldal,
ahol beírják a választ az egy $_GET-el szépen lekérdezi a változót és már meg is van a hozzászólás száma.
Így folytatva a gondolatmenetet a válaszhoz tartozó form hidden mezőjébe bele tudod íratni az értéket, hogy melyik válaszról van szó.
Tudom, hogy ez nem ez amit szerettél volna, de talán azért jobb,
mert könnyebb megvalósítani és akkor is menni fog, ha a felhasználó letiltotta a javascriptet.
[Szerkesztve]https://toptarget.hu - Online Marketing Ügynökség
-
HelpSeeker
csendes tag
Sziasztok!
A következő a problémám. Van egy weboldal ami a megnyitás után 5 mp múlva betölt egy másik oldalt, ami azután véletlenszerűen egy másik oldalt tölt be önmagára. Ehhez a következő javascript kódot használom:
setTimeout(''ablak1 = window.open('url', 'ablak1', '')'',5000);
10 mp múlva szeretném kiolvasni a megnyitott ablak végső url-jét valami ilyesmivel:
setTimeout(''document.form1.name1.value = ablak1.location.href'',10000);
[ Az oldalon van egy <form name=''form1''><input type=''text'' name=''name1'' value=''0'' size=''50''></form> ]
és aztán bezárni:
setTimeout(''ablak1.close()'',11000);
Ebből az 1. és a 3. sikerül De sehogysem tudom kiolvasni az url-t gondolom rosszul hivatkozom rá. Ebben szeretném a segítségeteket kérni.
Köszönöm!
Zoli
[Szerkesztve]
[Szerkesztve] -
alitak
senior tag
válasz vakondka #801 üzenetére
Csinálok egy fórumot. A hsz-eknél lenne egy válasz gomb, amire ha rákkattint, akkor a kép tetejére ugrik, valamint az ott levő (hozzászólás megírására szolgáló) form hidden típusú változójába egy adott értéket berak. Ez szolgálna arra, hogy a feldolgozó php oldal tudja, hogy, választ írsz vkinek.
tehát:
mielőtt a válasz gombra kattint vki:
<form>
<input type=''hidden'' name=''val'' value=''''>
Miután rákkattint vki erre: <a href='''' onclick=''val(8)''>, akkor ez lesz a formban:
<input type=''hidden'' name=''val'' value=''8''>
Ekkor ugye ha megírja a postot, akkor utána már az az infó is átmegy, hogy a #8-ra küldi a választ.
Erre kéne nekem egy javascript.Nec arte, nec marte | használt hardverek jó áron: http://goo.gl/lUwLkw
-
Új hozzászólás Aktív témák
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest