Avatar billede cute_dude Nybegynder
16. september 2002 - 23:16 Der er 9 kommentarer og
1 løsning

Er i streng?

hvem løser lige denne:

var test = "abekat";

if("e" ER_I test){
return true;
}

Hvad bruger man for at test om "e" er i en given tekststreng? substr?
Avatar billede -mundi- Nybegynder
16. september 2002 - 23:17 #1
if (test.indexOf('e'))>-1{

}
Avatar billede jakoba Nybegynder
16. september 2002 - 23:18 #2
var test = "abekat";

if( test.indexOf("e") >= 0 ){
    return true;
}
Avatar billede -mundi- Nybegynder
16. september 2002 - 23:22 #3
if(test.indexOf('e'))>-1{
  return true;
}

manglede lige en return :-)
Avatar billede brian_h Nybegynder
16. september 2002 - 23:27 #4
Tja, ellers brug RegExp ... Er slet ikke ekspert, men her er et bud :
(RegExp koden skal du nok have af en anden)

<script language="JavaScript" type="text/javascript">
function chkName(str) {
  if(str.match(/^[a-z0-9\-]+$/i)) {
      return true;
  } else {
      return false;
  }
}
function chkInput() {
  var test = 'abekat';
  if !chkName(test) {
      alert('du har ikk E med');           
      return false;
  } else {
      alert('ok');
  }
}
</script>
Avatar billede brian_h Nybegynder
16. september 2002 - 23:27 #5
Ville egentlig skrive mit som et svar :

-Brian Holmgård
http://www.codedesign.dk
Avatar billede cute_dude Nybegynder
16. september 2002 - 23:47 #6
jakoba's var det jeg spurgte efter og som virkede - lav et svar :)
Avatar billede -mundi- Nybegynder
16. september 2002 - 23:50 #7
så skriv noget der virker :-)
Avatar billede -mundi- Nybegynder
16. september 2002 - 23:51 #8
mit virker ikke eller hva ?
Avatar billede jakoba Nybegynder
16. september 2002 - 23:55 #9
de virker da allesamme.  selvom en regexp, da er lidt overkill til det.
Avatar billede cute_dude Nybegynder
17. september 2002 - 00:07 #10
mundi - så vidt jeg kan se har du en parents på den forkerte side af >-1
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