Mért hajtódik végre előbb a második sor mint az első?
wevbiew.Eval($"var x = document.getElementById('mezőID').value;" +
$"alert(x)");
Az alert üzenet hamarabb megjelenik, mint ahogy betöltődne az oldal és nyilván üres értékkel. Ha meg késleletést állítok be az alertre, akkor meg meg sem jelenik az alert üzenet.
De ha bármi mást tennék az alert helyébe az se várná meg míg betölt az oldal, hanem egyből lefut és nem tudom hogy miért
Lefelejtettem a kód első részét bocsánat.
wevbiew.Eval("var list = document.getElementsByClassName('some button class')[0].click();");
wevbiew.Eval($"var x = document.getElementById('tans_0_kfKod').value;" +
$"alert(x)");










van erre meg egy megoldas ha a headben akarod tarolni.
a script tag nyito reszebe beirod a "defer" szot. csak siman mintha egy id vagy class lenne viszont ennek nincs erteke, tehat nem kell utana egyenlo meg idezojel. ez azt jelenti magyarul "elhalaszt" amig a body be nem toltodik a vegeig az utolso taggel egyutt.
<script src="asd.js" type="text/javascript" defer>......
tehat addig nem tolti be a scriptet amig nem teljes a html.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!