-
PROHARDVER!
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
-
Zoli1222
addikt
válasz
Sk8erPeter #1697 üzenetére
Komolyan millióegy helyen kerestem a megoldást, de pl ezt se tudtam, és nem is találkoztam vele, h az onClick nem használható az option-re...
-
Zoli1222
addikt
válasz
Sk8erPeter #1694 üzenetére
Csak így lehet?
Nem lehet vhogy megoldani, h ha a hétfőre kattintok ne azt írja ki, h hetfo, hanem 1,2? -
Zoli1222
addikt
<html>
<head>
<script type="text/javascript">
var napok = new Array("hetfo","kedd","szerda","csut","pentek");
var hetfo = new Array("1","2");
var kedd = new Array("3","4");
var szerda = new Array("5","6");
var csut = new Array("7","8");
var pentek = new Array("nincs óra");
function betolt(i){
document.getElementById('ora').innerHTML = napok[i];
}
</script>
</head>
<body>
<form name="Menüm1">
<select name="lista" size="1" onChange="this.options[this.selectedIndex].value,'_top'">
<option selected>Melyik nap legyen...</option>
<option onClick="betolt(0)">Hétfő</option>
<option onClick="betolt(1)">Kedd</option>
<option onClick="betolt(2)">Szerda</option>
<option onClick="betolt(3)">Csütörtök</option>
<option onClick="betolt(4)">Péntek</option>
</select>
</form>
<form>
<select name="lista2" size="1">
<option selected>Órák</option>
<option id="ora"></option>
</select>
</form>
</body>
</html>
Hogy tudnám megoldani azt, h ne a napok tömb elmeit írja ki, hanem a napok elemeit? -
Zoli1222
addikt
válasz
Sk8erPeter #1688 üzenetére
Szokás szerint igazad van. Teljesen felesleges ez az elotoltéses metódus.
-
Zoli1222
addikt
válasz
Sk8erPeter #1686 üzenetére
Őőőő. Hogy?
<html>
<head>
<script language="JavaScript">
function kiir(i){
document.getElementById("megyek").innerHTML = megye[i]+varos[i]+fo[i];
}
megye = new Array("Bács-Kiskun megye, ","Csongrád megye, ","Tolna megye, ");
varos = new Array("Kecskemét : ","Szeged : ","Szekszárd : ");
fo = new Array("111 428 fő","169 030 fő","33 883 fő");
//kepek = new Array("Kecskemét.jpg","Szeged.jpg","Szekszárd.jpg");
function nemir(){
document.getElementById("megyek").innerHTML = "Vidd az egeret vmelyik kép fölé";
}
</script>
</head>
<body>
<p id="megyek" >Vidd az egeret vmelyik kép fölé</p>
<!--<input type="text" id="megyek" size="50"><br>-->
<script>
kepek = new Array("Kecskemét.jpg","Szeged.jpg","Szekszárd.jpg");
</script>
<img src="Kecskemét.jpg" onMouseOver="kiir([0])" onMouseOut="nemir()"></img>
<img src="Szeged.jpg" onMouseOver="kiir([1])" onMouseOut="nemir()"></img>
<img src="Szekszárd.jpg" onMouseOver="kiir([2])" onMouseOut="nemir()"></img>
</body>
</html>
Szóval. Azt akarnám, h ezt a 3 képet(amit természetesen nem láttok) egy onLoad eseménnyel töltse be/jelenítse meg egy tömbből.
Már próbálkoztam mindennel, de komolyan..., de megállt a tudomány. -
Zoli1222
addikt
A másik problémám, ami lehet, h nem is kivitelezhető pedig az lenne, h az oldal betöltésekor ezeket a képeket töltse be a tömbből.
-
Zoli1222
addikt
válasz
Sk8erPeter #1683 üzenetére
Már próbálkoztam mindennel, de nem akar összejönni. Egy kis segítség?
-
Zoli1222
addikt
Képeket tudok tömbbe pakolni?
-
Zoli1222
addikt
válasz
Sk8erPeter #1662 üzenetére
Igen, szinte ua, csak mi sajna semmit nem veszünk annyira mélyen, mert nem ez a fő vonal.
Pedig jó lenne, mert webszerkesztés vonalon szeretnék kezdeni vmit.
-
Zoli1222
addikt
válasz
Sk8erPeter #1660 üzenetére
Nagyon egyszerűen. Komolyan szégyellem magam, h nem tudtam megcsinálni.
<html>
<head>
</head>
<body>
<script type="text/javascript">
var szoveg = "Ez egy példa lesz a programra";
var szavak = szoveg.split(" ");
for (i=0; i<szavak.length; i++){
if (i%2==0){
document.write(szavak[i].bold()+" ");
}
else {
document.write(szavak[i].italics()+" ");
}
}
</script>
</body>
</html> -
Zoli1222
addikt
válasz
Sk8erPeter #1658 üzenetére
Köszi
Te nagyon segítőkész manus vagy!
Le a kalappal előtted!
A délelőtt folyamán órán végül megcsináltuk, egy kicsit másképp.
Komolyan, egyre jobban érdekel a javascript. -
Zoli1222
addikt
válasz
Sk8erPeter #1656 üzenetére
Köszi a linket ismét,
de egyszerűen nem tudok gondolkozni, h mit hova...
-
Zoli1222
addikt
Na ez teljesen kifogott rajtam, pedig tuti nem nehéz.
A feladat: Írj programot, mely egy mondat szavait felváltva egyszer félkövéren, egyszer dőlten írja ki. -
Zoli1222
addikt
válasz
Sk8erPeter #1611 üzenetére
1. Csak azt, h újra kezdje az a érték megkérdezésével.
2. Innentől így teszek majd az aposztrófokkal.
Az az igazság, h js-t most kezdem tanulni, és sok utasítást nem ismerek, és most még csak a neten tudok utána nézni dolgoknak.
Küldök egy pü-t.
-
Zoli1222
addikt
var a = window.prompt("Add meg \"a\" értékét :", "<A szám:(ne feledd az \"a\" nem lehet nulla)>");
if (a==0){
alert("Mondom nem lehet NULLA!");
onClick=history.go();
}
var b = window.prompt("Add meg \"b\" értékét :", "<A szám>");
var c = window.prompt("Add meg \"c\" értékét :", "<A szám>");Mi hiányzik még belőle, h hiba nélkül fusson le?
vagy a onClick=history.go(); helyett mit kellene beírni?
Mert ha 0-t írok be akkor figyelmeztet, h nem lehet 0 és újra is kezdi, de megmarad az első lekérdezés is. -
Zoli1222
addikt
Ebbe hogy kellene beleszerkeszteni? Ha az a, b, c-t szeretném bekérni?
<html>
<head>
<script type="text/javascript">
</script>
</head>
<body>
<script type="text/javascript">
var a = 7;
var b = -3;
var c = -7;
var D = b*b - (4*a*c);
var x1 = (-b + D)/(2*a);
var x2 = (-b - D)/(2*a);
var x12 = -b/(2*a);
document.write("A diszkrimináns értéke : "+D+"<br>");
if (D<0){
document.write("Az egyenletnek nincs valós megoldása<br>");}
if (D==0){
document.write("Az egyenletnek egy megoldása van<br>");
document.write("x12 = "+x12+"<br>");
}
if (D>0){
document.write("Az egyenletnek 2 valós megoldása van<br>");
document.write("x1 = "+x1+"<br>");
document.write("x2 = "+x2+"<br>");
}
</script>
<div align="center">
<SCRIPT LANGUAGE="JavaScript">
<!-- Original: Happy Smart -->
<!-- Web Site: http://happysmart.net -->
<!-- Begin
document.write('<form><input type=button value="Ismét" onClick="history.go()"></form>');
// End -->
</script>
</div>
</body>
</html> -
Zoli1222
addikt
Számokat, h tudok bekérni a felhasználótól, amiket később fel is akarok használni?
-
Zoli1222
addikt
válasz
Sk8erPeter #1588 üzenetére
Igen-igen.
Ezek ismételten HF-ok, és most még nem ilyen "bonyolultan" vesszük a dolgokat.
Órán a tömbökről volt szó sok más mellett, és ezért kell egy ilyet is megcsinálni, h a head-ben deklarálunk 1 tömböt a hét napjaival és ezt ki kell iratni.
A másik meg a dátum volt. -
Zoli1222
addikt
válasz
Sk8erPeter #1586 üzenetére
Ejj, ha ennyire vágnám a témát...
Nem kellene azon görcsölnöm, h fél év múlva mihez kezdjek.
Nagyon profi ez a kód és nem szeretnék hálátlan lenni, de külön-külön id-k nélkül ez hogy festene?
Természetesen azért közben én is próbálkozom... -
Zoli1222
addikt
Sziasztok
Ismét egy kis segítséget szeretnék kérni. Szám szerint 2-t.
Az egyik,h tömből, amiben szerepel a hét nap, h tudom kiíratni az aktuális napot?
Illetve, h tudom 2000.01.01-től eltelt éveket, napokat stb kiíratni?
Ennyi megvan:
<head>
<script type="text/javascript">
function mennyi(){
datum_mai = new Date();
datum_2000 = new Date(2000,0,1);
nap_per_ezredmp = 24 * 60 * 60 * 1000;
kulonbseg = (datum_mai.getTime() - datum_2000.getTime()) / nap_per_ezredmp;
kulonbseg = Math.round(kulonbseg);
}
</script>
</head> -
Zoli1222
addikt
válasz
Sk8erPeter #1579 üzenetére
Igazság szerint ez 1 kis HF lett volna. Azért nincs neki értelme.
Köszi szépen a megoldást is, és a gratulációt is.
-
Zoli1222
addikt
Köszönöm uraim.
A hatványozást fel lehet írni a pow nélkül is vhogy? -
Zoli1222
addikt
Helló
Annyi lenne a kérdésem, h ezt a feladatot, h kellene megoldani?
A 2 első tíz hatványának(2^0-->2^10), 3-mal való osztásainak maradékait.
Köszi.
Új hozzászólás Aktív témák
Hirdetés
- HP Spectre x360 Érintős Hajtogatós Laptop Tab 16" -60% i7-1360P 32/2TB Intel Arc A370M 4GB UHD OLED
- Szép! Lenovo Thinkpad T14s G2 Üzleti "Golyóálló" Laptop 14" -60% i5-1135G7 4Mag 16GB /512GB FHD IPS
- Samsung Q80T 55" QLED - 4K 120Hz VRR / FreeSync / HDMI 2.1
- ÚJ HP ENVY 17 Nagyképernyős "Kis Gamer" Laptop -45% 17,3" Brutál i7-13700H 16/1TB Iris Xe FHD IPS
- Legion Go 8APU1
- Billentyűzet magyarosítás magyarítás lézerrel is! 10-15ezer közötti áron! Óriási betűkészeletünk van
- ÚJ- Lenovo ThinkVision T24i-10 - 24" monitor - Számla, garancia
- Telefon felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
- 135 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090 (ELKELT)
- Telefon felvásárlás!! Samsung Galaxy Note 10+/Samsung Galaxy Note 20/Samsung Galaxy Note 20 Ultra
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest