Avatar billede ml Nybegynder
31. januar 2001 - 15:27 Der er 9 kommentarer og
1 løsning

2 ting: Max tegn i textarea / checkbox via tekst...

Jeg har 2 ting..

1. Hvordan forhindre man at der kan skrive mere end f.eks. 200 tegn i en textarea (textbox). (ikke som en med alm. textbox maxlength)

2. Hvordan krydser man et checkbox af ved at trykke på teksten efter den ?

Et par småting som hvis ikke skulle være det store problem.
Avatar billede emileej Nybegynder
31. januar 2001 - 17:01 #1
Den med dit textarea:
Det er til en sms sender -right? :) Jeg får (forhåbentligt) snart tilsendt noget kode, som jeg gladeligt deler med dig :)

Checkboxen:
document.dinform.dincheckbox.checked=true;

E-)mil
Avatar billede sbarnney Nybegynder
31. januar 2001 - 18:13 #2
Med en validering.

IF box > 200 THEN ...

Stig
Avatar billede emileej Nybegynder
31. januar 2001 - 18:56 #3
Øhhhh??? \"Kategori Programmering: JavaScript\" :)
Avatar billede nixen Nybegynder
31. januar 2001 - 20:26 #4
1)
<textarea onkeydown=checklength(this)>
function checklength(obj) {
if (obj.value.length>199)obj.value=obj.value.substr(0,199)
}

2)
<HTML><HEAD></HEAD><BODY><SCRIPT LANGUAGE=javascript>
<!--
function clicked(){var obj=document.aForm.aCheckbox;obj.checked=!obj.checked}
function selectedText(){document.selection.empty()}
//-->
</SCRIPT>
<form name=aForm>
<input type=checkbox name=aCheckbox>
<span onmousedown=clicked() onselectstart=selectedText()>Min Tekst</span>
</BODY>
</HTML>

.. 2 virker kun i IE, hvis det skal funke i NS må du enten lave teksten som et link (A HREF=...) eller som at lag. Det der med at forhindre selection af teksten kan du også bare droppe til Netscape..
Avatar billede emileej Nybegynder
31. januar 2001 - 21:20 #5
>>NIXEN

Er det et tilfælde, at du svarer på alle de spm. jeg besvarer i denne kategori, eller holder du øje med min profil? :o)

E-)mil
Avatar billede nixen Nybegynder
01. februar 2001 - 17:33 #6
>>Emil - sorry, jeg tog bare lige et hurtigt overview over de nyste spørgsmål.. Jeg er altså ikke \"ude efter dig\" ;-), men nogle af dine svar ser ikke ud som om du har testet dem (?). Det er generelt en god ide at gøre før man svarer... Anyway, velkommen til eksperten - godt at se nye folk her!
Avatar billede emileej Nybegynder
01. februar 2001 - 21:34 #7
>>nixen Nye folk??? Har været her i over ½ år :)
Avatar billede emileej Nybegynder
01. februar 2001 - 21:35 #8
Nå jeg tænker over det er det faktiskt ovet et år :)
Avatar billede nixen Nybegynder
03. februar 2001 - 17:07 #9
emil>> ups, så har jeg vist ikke fulgt ordentligt med..
ml>> kan du bruge svarene?
Avatar billede sbarnney Nybegynder
03. februar 2001 - 17:38 #10
u kan bruge dette hvis du vil ellers er der vel egenligt kun Maxlength tilbage.

function checkForm(){
    if (document.form.navn.value.length <= 0){
        alert(\'xxx\');
        document.form.navn.focus();
            return false;
        } else {
            return true;
}



MVH
Stig
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