Hirdetés
- Egy androidlánnyal tenné kelendőbbé a GeForce-okat az NVIDIA
- Óriási ugrás: teszten az ASUS Zenbook A16 és a Snapdragon X2
- Bőven 50 gramm alá fogyott a Keychron kétféle borítással kérhető, "karmos" egere
- Ön vezető vagy önvezető? Az Uber az utóbbi mellett voksol
- QHD OLED és extrém frissítés: bemutatkozott a Sony INZONE M10S II
- Egy androidlánnyal tenné kelendőbbé a GeForce-okat az NVIDIA
- Milyen TV-t vegyek?
- QHD OLED és extrém frissítés: bemutatkozott a Sony INZONE M10S II
- 3D nyomtatás
- Óriási ugrás: teszten az ASUS Zenbook A16 és a Snapdragon X2
- iPad topik
- OLED TV topic
- Hogyan verte le egy telefon chip az egész laptop ipart? – x86 vs ARM
- Milyen HASZNÁLT notebookot vegyek?
- Milyen alaplapot vegyek?
-
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
-
Fisha
őstag
Na csak sikerult megoldani a dolgot. Nem is kellett hozza eval, elegendo volt csak ertelmesen vegiggondolni a problemat. Ugyebar a
valami.onmouseover = new Function (''valamifv (valtozo)'') semmikeppen sem mukodhet, ugyanis a handler kotesnel rendelkezesre allo valtozo nem is igazan lehetne elerheto majd az esemeny bekovetkeztekor.
Szerencsere nekem nem is ez kell, csupan a kotesnel kell, hogy dinamizmus legyen a dologban. Tehat a helyes megoldas:
valami.onmouseover = new Function (''valamifv (\'''' + valtozo + ''\'')'')
Fisha -
faster
nagyúr
Miért? A fenti példa nem jó erre?
onclick=''fuggvenyneve('stringparam')''
helyett
document.getElementById(''myid'').onclick = function noname() {
fuggvenyneve('stringparam');
}
..sőt, név sem kell a függvénynek
document.getElementById(''myid'').onclick = function () {
fuggvenyneve('stringparam');
} -
faster
nagyúr
Így próbáld:
<!DOCTYPE HTML PUBLIC ''-//W3C//DTD HTML 4.01 Transitional//EN''>
<html>
<head>
<title>Tájtl</title>
<script type=''text/javascript''>
<!--
function valami() {
valtozo = ''asdas'';
document.getElementById(''myid'').onclick = function akarmi() {
alert(valtozo);
}
}
//-->
</script>
</head>
<body onload=''valami()''>
<input type=''button'' id=''myid'' value=''x''>
</body>
</html>
Egyébként bármelyik event handlert átirányíthatod egy függvényre
function myclick() {
}
..myid'').onclick = myclick;
...csak a paraméterátadással lesznek gondok.
[Szerkesztve]
Új hozzászólás Aktív témák
Hirdetés
- Milyen okostelefont vegyek?
- Nyíregyháza és környéke adok-veszek-beszélgetek
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Kuponkunyeráló
- Formula-1
- Íme az új Android Auto!
- Gyúrósok ide!
- Egy androidlánnyal tenné kelendőbbé a GeForce-okat az NVIDIA
- Ma megérkeztek Magyarországra is a Vivo V70-ek
- Milyen TV-t vegyek?
- További aktív témák...
- Dobozod ÚJ Lenovo LOQ i7 / RTX 4050 / 144Hz / GARANCIA 2027.03.
- 27% - HEIGAOLA MiniPC - / 10.1" Érintőképernyő! Intel J4125 / 8GB RAM /128GB SSD
- SMAILIO HD 5" GPS autós navigáció
- Magyar, Aktiválatlan! Apple MacBook Pro 14! M3, 8GB, 500GB! BeszámítOK
- 280 - Lenovo Legion Pro 5 (16IAX10H) - Intel Core U9 275HX, RTX 5070Ti
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Na jó, bevallom, nem tudom, mi a gond, konkrét példa nélkül.
