Onclick IE hiba
Sziasztok!
A következő divbe töltő kód működik firefox, opera, chrome alatt, de IE alatt nem történik semmi:(
Tud valaki segíteni nekem?
Kód:
■ A következő divbe töltő kód működik firefox, opera, chrome alatt, de IE alatt nem történik semmi:(
Tud valaki segíteni nekem?
Kód:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script type="text/javascript" src="mootools.svn.js"></script>
<script type="text/javascript">
function ahah(url, target) {
document.getElementById(target).innerHTML = ' Betöltés...';
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
}
if (req != undefined) {
req.onreadystatechange = function() {ahahDone(url, target);};
req.open("GET", url, true);
req.send("");
}
}
</script>
</head>
<select name="id" id="speedA" style="width:200px" onchange="this.form.submit();" >
<option value="">első</option>
<option onclick="load('tartalom.html','idetoltibe'); return false;">második </option>
</select>
<div id="idetoltibe">
</div>
onclick
option
elemen. Ezt elkerülheted azzal, hogy például használod aselect
elemedchange
eseményét, és ott ellenőrzöd, melyik is lett kiválasztva. Egyébként, ha már betöltötted a MooTools keretrendszert, akkor miért nem használod?select.onclick
billentyűzet
keypress
eseménnyel az a probléma, hogyha billentyűzettel akarod megváltoztatni aselect
értékét, akkor minden egyes billentyűleütés monitorozva lesz, ami szerintem nem a kívánt működés. Azaz minden esetben, amikor például a billentyűzet fel / le gombjait nyomogatod aselect
elemen, hogy új értéket válassz ki, mindannyiszor kiváltódik akeypress
, pedig igazából még nem is választottál, csak például lenyitottad a választási lehetőségeket, illetve végigmész azokon, hogy elérd a neked tetszőt.Ez így van
Lehetne még egy kérésem?
Lehetne még egy kérésem?
Szeretnék több tartalom betöltő opciót.
Ezzel probálkoztam:
Példa
Két select egy oldalon
Két selectet szeretnék egy oldalon, a következőkkel probálkoztam, de nem működik: