Paris, photo, humeurs, un peu de HTML/CSS pour faire sérieux. Feinte innocence et vraie naïveté (ou vice-versa). Encore un blog qui agite ses petits bras en couinant "Viens me lire !"
Le navigateur lit la page HTML et l'affiche : ça c'est pour vos yeux. En la lisant il en construit aussi une représentation en mémoire, représentation qui contient l'équivalent de tout le code HTML. Cette représentation s'appelle le DOM. Chaque élément...
Lire la suiteLes classes c'est bien :-). D'abord un rappel de leur utilité pour la présentation du blog (le CSS), ensuite le vif du sujet : leur emploi en JavaScript. Pour mémoire : l'intérêt des classes On en définit la présentation dans le CSS ("gros caractères...
Lire la suitePour chercher et trouver la première occurrence d'un caractère particulier dans une chaîne de caractères on emploie la méthode indexOf de l'objet String : var v="Jus de méninges"; var i=v.indexOf('m'); /* i vaut 7 */ La méthode renvoie une valeur comprise...
Lire la suite
Soit un tableau tab dont on veut passer en revue tous les éléments. Une première idée pour ce faire est for(var i = 0; i
L'instruction var alea=Math.random(); donne à la variable alea une valeur pseudo-aléatoire comprise entre 0 et 1. Les deux petites fonctions que voici brodent sur ce thème. Première variation : un nombre entier entre 0 et i, i étant exclu. /*entier aléatoire...
Lire la suiteLa technique ancestrale pour debugger un programme JS est : alert('truc=['+truc+']'); Pour se passer de l'alerte, on la met rapidement en commentaire : // alert('truc=['+truc+']'); Pour la remettre en service on commence par la rechercher dans le fichier...
Lire la suiteCes petits articles donnent des recettes JS que j'utilise souvent et qui peuvent rendre service à d'autres programmeurs. Ils NE s'adressent donc PAS à des débutants. Si vous cherchez des tutoriels, ce qui est une bonne idée, j'en indique plusieurs dans...
Lire la suiteAttaquons-nous au petit bout de code dont le mode d'emploi se trouve ici. Ce bout de code est très simple, il nous donnera l'occasion de présenter quelques techniques utiles. Revoici d'abord le source HTML/JavaScript :
Hop ! Rebâtissons le programme dupliPagination.js présenté dans cet article. Le présent article est un peu un TP commenté de JavaScript, il ne cherche pas à éblouir les connaisseurs du langage. Si vous avez du mal à installer le programme, ne cherchez...
Lire la suiteNous voilà partis pour le démontage/remontage du programme modulesPliants.js, celui qui permet de donner une classe ou une autre à un module lorsqu'on clique sur sa barre de titre. Il est présenté dans cet article et voici son code source : function moduleCliquable(id,etat)...
Lire la suite