Avatar billede natx Nybegynder
07. september 2003 - 15:24 Der er 10 kommentarer og
1 løsning

form.element.select

Hvordan får jeg markøren til at sætte sig til sidst i en tekst felt når formen indlæses?

<script language="JavaScript" type="text/javascript">
// -----Sætter markøren i titel-feltet ved start-----
    document.minform.urlen.focus();
// -----Sætter markøren i titel-feltet ved start SLUT-----
</script>

- her sættes markøren først i mit tekstfelt og ikke tilsidst!

Hvad gør jeg?
Avatar billede jakobclausen Nybegynder
07. september 2003 - 15:30 #1
Avatar billede jakobclausen Nybegynder
07. september 2003 - 15:31 #2
glem mit svar
Avatar billede natx Nybegynder
07. september 2003 - 15:32 #3
ja men det link du har sendt mig er jo ikke anderledes end det jeg selv har lavet!!!
Avatar billede jakobclausen Nybegynder
07. september 2003 - 15:35 #4
ved du at det kan lade sig gøre?
Avatar billede natx Nybegynder
07. september 2003 - 15:37 #5
har ikke hørt om det, men hvorfor ikke?
Avatar billede grunken Nybegynder
07. september 2003 - 16:04 #6
den eneste metode jeg umiddelbart kan komme på ser sådan ud ;)

<script type="text/javascript">
function hest(e) {

e = document.getElementById(e)

if (e.createTextRange) {
    var v = e.value;
    var r = e.createTextRange();
    r.moveStart('character', v.length);
    r.select();
}
}
</SCRIPT>

<body onload="hest('felt');">
<input type="text" id="felt" value="teksten" size="20">
</body>
Avatar billede natx Nybegynder
07. september 2003 - 16:12 #7
- det virker da ikke!
Avatar billede grunken Nybegynder
07. september 2003 - 16:31 #8
det virker ganske glimragende her, i ns, moz, ie ;)

prøv at vise mig det kode du har!
Avatar billede natx Nybegynder
07. september 2003 - 19:26 #9
<script language="JavaScript" type="text/javascript">
       
    function tjekfelter() {
       
// ----Tjekker om tekst er intastet-----
        if (minform.titel.value == "") {
            alert("Husk at give linket en titel!");
            document.minform.titel.focus();
            document.minform.titel.select();
            return false;
        }
// ----Tjekker om tekst er intastet SLUT-----
    }
    </script>

....

    <form name="minform" action="skriv.php" method="post">
        <input type="Hidden" name="kat_id" value="<?echo $_POST['kat_id']?>">
        <tr><td class="txt">URL:<br><input type="Text" name="urlen" maxlength="100" size="50" value="http://"><br><br></td></tr>
        <tr><td class="fed">Titel:<br><input type="Text" name="titel" maxlength="50" size="25"><br><br></td></tr>
        <tr><td class="txt">Tekst:<br><input type="Text" name="tekst" maxlength="200" size="75"><br><br></td></tr>
        <tr><td class="txt"><input class="knap" type="Submit" name="nytlink" value="gem link" onclick="return tjekfelter()"></td></tr>
    </form>
Avatar billede natx Nybegynder
07. september 2003 - 19:29 #10
sorry jeg har løst problemet tak - dit script virkede ;)
Avatar billede grunken Nybegynder
08. september 2003 - 01:23 #11
hehe, hvornår lærer jeg at ligge et svar *G*
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