Avatar billede freud Nybegynder
07. maj 2002 - 13:18 Der er 4 kommentarer og
1 løsning

validering..............

har denne knap:

<input type=button onbeforeactivate="if (toinsert) {document.selection.createRange().text='<HR noshade>'; return false;}" value="Indsæt linie" class="knap" name="button7">

har dette tekstfelt:

<textarea name="tekst" class="text_felt" cols="49" rows="10" onfocus="toinsert=true;" onblur="toinsert=false</textarea>

Hvordan laver jeg en funktion der tjekker:
- at hvis der trykkes på knappen og den ikke står i teksfeltet som der komme en alert-box frem !
Avatar billede lenn Nybegynder
07. maj 2002 - 13:28 #1
- jeg ved det ikke!!!
Avatar billede freud Nybegynder
07. maj 2002 - 19:03 #2
Lidt mere detalieret:
Problemet ligger i at hvis man trykker på knappen uden af cursoren er i tekstfeltet så meldes scriptet fejl ! - jeg ønsker at der skal komme en alert-box hvor der kunne stå "Sæt cursoren hvor linien skal sættes" !!!

<form name="indhold" action="opdater_indhold.html" method="post">

<textarea onFocus="toinsert=true;" onBlur="toinsert=false;" rows="10" cols="65" name="tekst">
Her er teksten
</textarea><br><br>

<input type="button"
onbeforeactivate="if (toinsert) {document.selection.createRange().text='<HR noshade>'; return false;}"
value="Indsæt linie" name="knap">

</form>
Avatar billede freud Nybegynder
08. maj 2002 - 09:09 #3
ææævvvvvvvvv......... hvorfor r der ingen der kan hjælpe mig :-(

Jeg lukker derfor spørgsmålet........
Avatar billede freud Nybegynder
08. maj 2002 - 09:10 #4
Hvis jeg finder en løsning skal ligger jeg selvfølgelig - svare op så I andre kan få glæde af løsningen
Avatar billede freud Nybegynder
08. maj 2002 - 12:54 #5
Så fandt jeg ud af det .................

sådan skal løsningen se ud :

<SCRIPT LANGUAGE=javascript>

function checkFocus()
{
    if (toinsert)
      document.selection.createRange().text='<HR noshade size="1">';
    else
      alert("Sæt makøren der hvor du vil indsætte et linieskift!");
}
</SCRIPT>

<form name="form" method="post">

<textarea name="tekst" class="text_felt" cols="49" rows="10" onfocus="toinsert=true;" onblur="toinsert=false;">dfdfdfd</textarea>


<input type=button onbeforeactivate="checkFocus();" value="Indsæt linie" class="knap" name="button7">
</form>
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