AddeladdeMedlem sedan jan. 20012 997 inlägg
Hej
Eftersom delete knappen inte fungerar i Internetexplorer när man har dhtml objekt och iframes som jag beskriver i tråden:
http://www.webforum.nu/showthread.php?s=&threadid=63825
Så skulle jag vilja göra en egen deleteknapp. Alltså om något är markerat så ska det ersättas med en tom sträng och om inget är markerat så ska det närmast till höger ersättas med en tom sträng. Går detta på något sätt?
AddeladdeMedlem sedan jan. 20012 997 inlägg
Hej
Varför fungerar inte denna kod. Det spelar ingen roll vilken knapp man trycker på den gör ändå både doDelete och doLink.
function document.onkeydown(){
if(event.key = 46){
doDelete()
}
if(event.key = 83){
doLink()
}
}
JojoxxMedlem sedan juni 20004 306 inlägg
Funktionsdefinieringen fungerar med den formateringen bara i IE, men det kanske inte gör något? Utöver det skall key vara keyCode och sedan skall det vara 2 lika-med tecken i jämförelser (1 lika-med tecken i tilldelning).
AddeladdeMedlem sedan jan. 20012 997 inlägg
Tack gjorde så här och det verkar fungera. Suger detta mycket datorkraft och hänger sig webbläsaren lätt när man har denna funktion? Har för mig att jag läste det någonstans.
function document.onkeyup(e){
if (document.layers){
Key = e.which;
}
else {
Key = window.event.keyCode;
if (Key == 46){
doDelete();
}
}
}