när jag trycker ctrl+enter så vill jag få upp texten från textfältet FreeFilter, nu blir det bara FreeFilter=undefined i querystringen.
går det att lösa?
document.onkeydown = function(e) {
var e = window.event || e;
if (e.ctrlKey && e.keyCode==13){
window.location.href='view.asp?FreeFilter='+ document.getElementById('FreeFilter').Value +'&PerPage=10';
}
}
äääch, var det så enkelt! :bire
och om man måste ha markören i textfältet för att ctrl+enter ska fungera, hur skriver man då?
inte så här i alla fall! :)
if (e.ctrlKey && e.keyCode==13) && (document.getElementById('FreeFilter').focus() == true) {
Peter SMedlem sedan dec. 20025 483 inlägg var f = false;
if (e.ctrlKey && e.keyCode == 13 && f)
...
<[i]element[/i] onfocus="f = true" onblur="f = false"...
:)
Tillägg till Peters exempel:
var f = false;
ska inte ligga i en funktion, då funkar det inte.
tack grabbar! funkar finfint! :)