Avatar billede horsmark Nybegynder
09. oktober 2001 - 15:17 Der er 9 kommentarer og
3 løsninger

fjerne focus

Jeg søger efter en måde at deaktivere submit ved tryk på enterknappen, ergo ligesom mit fantasitryllekodeeksempel her viser:
document.all.nofocus
Avatar billede zeptic Nybegynder
09. oktober 2001 - 15:18 #1
prøv med blur()
Avatar billede olebole Juniormester
09. oktober 2001 - 15:20 #2
<ole>
  keyboard.all[\"Enter\"].style.visibility = \"hidden\";  =oD
/mvh
</bole>
Avatar billede horsmark Nybegynder
09. oktober 2001 - 15:26 #3
olebole -> HARHA keyboard er ikke defineret :-)

kan man ikke lave en documnet.all.blur() eller rettere hvorfor virker det ikke?

Ps. Ole jeg har gemt din mail men har tæskedrønendetravlt pt. men har ABSOLUT ikke glemt dig ;-)
Avatar billede jakoba Nybegynder
09. oktober 2001 - 15:28 #4

i din onsubmit:

<form ... onsubmit=\"if(this.ok){this.ok=false;return true}else return false\">

i dun submit knap:

<input type=\'submit\' value=\'send\' onclick=\"this.form.ok=true\">

mvh JakobA
Avatar billede olebole Juniormester
09. oktober 2001 - 15:29 #5
Hehe....just a joke  :)
Er det alle side-elementer, du vil berøre - eller kun submitknappen?
Avatar billede zeptic Nybegynder
09. oktober 2001 - 15:29 #6
horsmark>> Sorry, jeg læser da vist for hurtigt... og så mente jeg iøvrigt onBlur()....
Avatar billede horsmark Nybegynder
09. oktober 2001 - 15:32 #7
Jakoba >> jeg har drønmeget javascript kode og søger egentligt en hurtig \"ingen knapper i focus\"-funktion i headeren ala oleboles
Avatar billede jakoba Nybegynder
09. oktober 2001 - 15:39 #8
Jeg troede du ville forhindre at enter i et tekstfelt triggede en submit af formen.
Nu forstår jeg bare ikke hvad du ønsker.
Avatar billede olebole Juniormester
09. oktober 2001 - 15:42 #9
Mon ikke, du kan bruge noget à la:

function noget() {
  for (i=0; i<document.getElementsByTagName(\"INPUT\"); i++) {
    thisElm = document.getElementsByTagName(\"INPUT\")[i];
    if (thisElm.type == \"submit\") {
      thisElm.onmousedown = new Function(\"return false\");
    }
  }
}

/mvh
Avatar billede horsmark Nybegynder
09. oktober 2001 - 15:42 #10
jakoba >> nårnej sorry ikke et tekstfelt men derimod en submit knap ala \"Accepterknappen\" her på eksperten
Avatar billede jakoba Nybegynder
09. oktober 2001 - 15:43 #11
En nem måde at fjerne focus fra \'gud ved hvad\' er at sætte og derefter fjerne focus på noget andet:
    document.forms[0].elements[0].focus();  // who cares hvad det er.
    document.forms[0].elements[0].blur();  // nu er ingenting i focus.

mvh JakobA
Avatar billede horsmark Nybegynder
09. oktober 2001 - 16:18 #12
ok jeg kigger på det og vil bruge dele af disse indlæg til at knuse problemet

takker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester