REGEX s'arréter à la premiére balise - HTML/CSS - Programmation
Marsh Posté le 31-07-2009 à 15:08:11
Hum, rassure-moi, tu n'utilises quand même pas cette regexp sur du innerHTML pour modifier du HTML à la volée, hein ?
Tu sais sans doute déjà, qu'il est possible de faire ça de manière beaucoup plus propre en utilisant des manipulations DOM (genre table.deleteRow(index))
Marsh Posté le 31-07-2009 à 15:30:33
oui, je reconnais ma brutalité de faire ça sur un innerHTML ^^.
du coup j'ai fais ça
le tout dans un for
Code :
|
Marsh Posté le 31-07-2009 à 15:55:17
tu sais que ton code moche ne marche que sous IE ?
Marsh Posté le 31-07-2009 à 17:01:57
y'a un truc con aussi avec les navigateurs, je sais pu si c'est pour tagName, mais y'en a c'est en CAP et d'autre pas
ducoup
tagName de renvoi "tr" sur un navigateur et "TR" sur l'autre
ducoup quand tu fait ta comparaison ca marche pas, j'avais eu un probleme de se genre la, apres un coup de uppercase ou lowercase et ca roule
Marsh Posté le 31-07-2009 à 15:03:56
Bonjour j'ai cette expression qui permet de supprimé la balise TR et son contenu en fonction du nom de l'image.
/<TR([^>]*)>(.*)lc_unchecked(.*)<\/TR>/gi
Le problème est que cette expression ne s'arrête qu'au deuxième TR, et je voudrai qu'elle s'arrête dés qu'elle trouve le premier
Avez vous des idées? merci d'avance :=)
Message édité par junix le 31-07-2009 à 15:04:13
---------------