Kezdőoldal » Számítástechnika » Weblapkészítés » Hogyan kell új html fájlt...

Hogyan kell új html fájlt behívni JavaScriptben?!

Figyelt kérdés

Az lenne a kérdésem,hogy :

<script>

document.getElementById("Save").onclick

function food0()

{

alert

$("#proba").load('gfs.html');


}

</script>

hogy lehetne ide behívni egy külön html fájlt. Mivel: <table><tr><td id="Save" onclick="food0()" > 4személyes </td></tr></table> erre rákattintva dobna át egy új oldalra ,de sehogy sem akar működni. Előre is köszönöm. 16/L



2020. nov. 8. 18:12
 1/3 anonim ***** válasza:
100%

Ajjaj, itt gondok vannak....


1. A document.getElementById() metódus a paraméterében megadott azonosítójú (id attribútumú) elemmel tér vissza:

[link]


ehhez a visszaadott elemhez lehet rendelni egy onclick eseményt, aminek bekövetkeztekor egy függvényt hajt végre:

[link]


ha ezt használod, akkor az adott elem - jelen esetben a Save azonosítójú táblázatcella - onclick attribútumát nem kell megadni a HTML-kódban.


Ha Javascripten keresztül akarod kiválasztani az elemet és onclick esemény bekövetkeztekor egy adott - jelen esetben a food0() - függvényt meghívni, az így zajlik:

document.getElementById("Save").onclick = food0;


2. A food0() függvényen belül az alert metódusnak ebben a formában nincs értelme. Helyes formája:

[link]


4. Ugyancsak a food0() függvényen belül: a $ ilyen formában a jQuery függvénykönyvtár része:

* [link]

* [link]

ha ez nincs meghívva - például így:

<script src=" [link]

akkor nem fog működni.


De kérdés: a proba azonosítójú elembe akarod tölteni a gfs.html tartalmát - mert ez a jQuery-részlet ezt tenné - vagy át akarod irányítani az oldalt a gfs.html-re?


Utóbbi esetben ez megoldható szimplán Javascriptből:

location.href = 'gfs.html';


Bővebben:

[link]

2020. nov. 8. 20:13
Hasznos számodra ez a válasz?
 2/3 A kérdező kommentje:
Ment a zöld pipa! Nagyon szépen elmagyaráztad és nagyon szépen köszönöm a választ. Át nézem és ez alapján már menni fog. Igen átakarom irányítani az oldalt a gfs.html-re. Mindent köszönök szépen. :))
2020. nov. 8. 20:57
 3/3 anonim ***** válasza:

Pár példa:

* [link]

* [link]

* [link]

* [link]

2020. nov. 8. 21:57
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!