I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
function check(tegn) { for (i=0; i<checkStr.length; i++) { if (checkStr.indexOf(tegn) == -1) { return false; } } }
function tjekForm() { indhold = document.minForm.mitFelt.value; for (j=0; j<indhold.length; j++) { if (check(indhold.charAt(j)) == false) { alert(\'Der er opst\\345et en fejl !\\n\\nDer m\\345 IKKE bruges bogstaver i feltet...\'); return false; } } document.minForm.submit(); }
Der er smartere måder at gøre det på. Man skal nogen gange se på hvad det sprog man skriver i indeholder af muligheder før man genopfinder.... og blah, blah.
function check_int( val ) { var s = \"\"+parseInt( val )+\"\"; if (s.length == val.length) { return true; } else { return false; } }
Din funktion er meget smart men den virker ikke hvis val f.eks. indeholder a234 fordi parseint kun kan finde ud af det hvis bogstavet kommer efter tallet :)
Jeg har fundet ud af dette her i stedet for.. men den virker måske ikke med ældre versioner af javascript, det kan være nogle problemer med at bruge isnan i en if sætning.
var Myvar = \'234\';
if (Myvar.indexOf(\'.\') == -1) { if (isNaN(Myvar)) { alert(\'Det er ikke et tal\'); } else { alert(\'Det ER et tal\') } } else { alert(\'Det er sikkert en float!\') }
Synes godt om
Ny brugerNybegynder
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.