PHP ver gevorderde |
|
ik wil als je in een bepaalt veld op enter drukt dat er dan een JS functie word uitgevoert, alles werk in FF en Opera, idd in IE niet
var N = (document.all)? 0 : 1;
onkeydown = getMyKey;
function getMyKey(e)
{
var mykey;
if (N)
mykey = e.which;
else
mykey = event.keyCode;
if(mykey == 13) // 13 = enter
{
if(inputActive == 'stats')
stats()
if(inputActive == 'item')
item()
}
var N = (document.all)? 0 : 1; onkeydown = getMyKey; function getMyKey(e) { var mykey; if (N) mykey = e.which; else mykey = event.keyCode; if(mykey == 13) // 13 = enter { if(inputActive == 'stats') stats() if(inputActive == 'item') item() }
die stats() & item() zijn dus de functies (afhankelijk van inputActive, ,dus in welke veld de persoon het laatst heeft geklikt) maar in IE gebeurt er niets
stats():
function stats()
{
document.getElementById('StatsImgSelf').src = PreSer +'statsImg.php?u='+ document.getElementById('statsText').value
document.getElementById('statsTik').style.display = 'none';
document.getElementById('statsImgDiv').style.display = 'block';
document.getElementById('statsText').value = ''
}
function stats() { document.getElementById('StatsImgSelf').src = PreSer +'statsImg.php?u='+ document.getElementById('statsText').value document.getElementById('statsTik').style.display = 'none'; document.getElementById('statsImgDiv').style.display = 'block'; document.getElementById('statsText').value = '' }
daar kan het volgen mij nu wel niet aan liggen...
En dan nog de HTML waar het over gaat:
<div id="statsTik" style="display:block;">
<h3>Stats lookup</h3>
<textarea rows="1" id="statsText" onclick="activeSet('stats')"></textarea><br />
<input type="button" value="Ff kijke!" onclick="stats()" style="width:100px;" />
</div>
<div id="statsImgDiv" style="display:none;text-align:center;"><img src="<?=$root . $imgr?>stats_bg.png" id="StatsImgSelf" /></div>
<div id="statsTik" style="display:block;"> <h3>Stats lookup</h3> <textarea rows="1" id="statsText" onclick="activeSet('stats')"></textarea><br /> <input type="button" value="Ff kijke!" onclick="stats()" style="width:100px;" /> </div> <div id="statsImgDiv" style="display:none;text-align:center;"><img src="<?=$root . $imgr?>stats_bg.png" id="StatsImgSelf" /></div>
Weet er iemand misschien waar het aan ligt?
EDIT: het ligt niet aan die functie want als ik op het knopje druk, werkt het wel...
|