bruno3591
Messages postés155Date d'inscriptiondimanche 28 septembre 2008StatutMembreDernière intervention28 mars 2010 11 nov. 2008 à 12:19
Error convertoring HTML to XHTML: System.InvalidOperationException: There was no XML start tag open.
at System.Xml.XmlTextWriter.InternalWriteEndElement(Boolean longFormat)
at System.Xml.XmlWriter.WriteNode(XmlReader reader, Boolean defattr)
at FreeTextBoxControls.Support.Formatter.HtmlToXhtml(String input)
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 11 nov. 2008 à 12:44
pour poster, fait un copié/collé depuis un éditeur de texte
pas depuis le produit que tu utilises pour développer
au pire, clique sur
[../infomsg.aspx?ajout=&ID=1227105&txtmode=0 Si vous n'arrivez pas à saisir votre message, CLIQUEZ ICI pour revenir à une "TextBox classique"]
en dessous du bouton ajouter
avec alert tu verras que tu n'as pas "image/nom image.gif" dans le src
il faut donc faire une recherche sur la chaîne "nom image.gif" ( lastindexof )
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 11 nov. 2008 à 14:49
1° lastindexof certes, mais
a) faut pas inventer la syntaxe !
regarde ici sur selfHTML b) tu ne testes rien, donc ? comment tu fais le choix du nouveau src ?
2° ton document.write va effacer toute la page.. y compris le javascript
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 11 nov. 2008 à 15:59
tu ne respectes pas la manière d'utiliser indexof.
tu n'en testes pas le résultat ( vu que tu fais un if sur elem.src )
quand c'est ok, tu fais un alert, tu ne change pas le src
syntaxe : var adresse = zone où on recherche.lastIndexOf(valeur à recherchrr);
si "valeur à recherch" existe dans "zone où on recherche",
adresse sera > ou = 0, égal à -1 sinon
si kazma ou moi te donnons directement la réponse, ça ne
te servirais à rien. vaut mieux se casser les dents et
se creuser la tête pour comprendre ( mais c'est normal
de peiner ! )
bruno3591
Messages postés155Date d'inscriptiondimanche 28 septembre 2008StatutMembreDernière intervention28 mars 2010 11 nov. 2008 à 21:38
Bon et bien après 2 doliprane et un après-midi à solutionner mon bout de code je n'abandonne pas. Non j'ai toujours pas trouvé. J'ai tourné les données dans tous les sens sans pouvoir mettre en application lastindexof. J'ai parcouru beaucoup de sites qui effectivement donne tous la même définition mais sans exemple pouvant m'aider réellement. Le problème c'est pas le code mais moi :), j'apprends par l'exemple car comme beaucoup de forumeurs je suis autodidacte. Du coup, les cours ne me font pas le même effet qu'aux étudiants. En général je regarde le cours une fois que j'ai réussi, et là je comprend bien. Je ne viens pas poster une nouvelle fois pour demander la solution toute faite d'une facon détournée, mais vous faire comprendre que si je m'adresse à un forum c'est pour gagner un peu de temps sur l'apprentissage classique.
Voila ou j'en suis :
function couleur(elem){
var transformation = elem.src="images/puce_rouge.gif";
var recherche = transformation.lastIndexOf("images/puce_rouge.gif");
if(recherche){
elem.src="images/puce_vert.jpg"
}
else{
(recherche)
}
}
Cette fois je teste recherche mais cela ne produit aucun résultat sur la page.
indexof traite des string mais là ce sont des images, comment retenir...!?
Bonne soirée, merci.