begin process at 2012 05 29 07:24:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

Crhéer un lien dynamiquement avec ajax


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Crhéer un lien dynamiquement avec ajax

jeudi 8 novembre 2007 à 15:55:46 | Crhéer un lien dynamiquement avec ajax

caviar

    Saluté ...
j'ai un petit problème ...
j'ai un js appelé via ajax qui doit créer un lien dans un TD spécifique

j'essaye

var lien = '<a href="'+doc_ref+'"><img src="images/icon/search_abonnement16.gif"></a>';
                                td[3].firstChild.appendData(lien);   

mais le code généré est le suivant

  &lt;a href="ASN-E0090"&gt;&lt;img src="images/icon/search_abonnement16.gif"&gt;&lt;/a&gt;

ce qui me pose un problème sérieux ...
En fait ce qu'il faudrai que je fasse c'est créer un nouveau noeud à l'intérieur de mon TD (qui comporte deja un select donc un noeud)
et que j'y insère dynamiquement le fameu lien... qui en fait est destiné à ouvrir une fenetre popup mais ça je verrai après ...

bref si vous avez une piste pour m'éclairer ce serait vraiment d'un grand secour...
mercii
@+

jeudi 8 novembre 2007 à 15:58:53 | Re : Crhéer un lien dynamiquement avec ajax

caviar

    PS : ça fait une heure que je bataille entre les createNode et les setAttributes comme expliqué ici
http://fr.selfhtml.org/javascript/objets/node.htm#insert_before
mais je suis noyé ... :(
jeudi 8 novembre 2007 à 16:10:57 | Re : Crhéer un lien dynamiquement avec ajax

caviar

    c'est bon j'ai trouvé
    myLink = document.createElement("a");
                                // Le href est un attribut
                                myLink.setAttribute("href","javascript:slide("+doc_ref+");");
                                // Le texte du lien est créé par createTextNode
                                myText = document.createTextNode("lien");
                                // On assemble le texte sur le lien
                                myLink.appendChild(myText);
                                // On assemble le texte sur le paragraphe
                                td[3].appendChild(myLink);

pff ! mais quel bordel JS ! tout ça pour créer un lien !
jeudi 8 novembre 2007 à 16:36:03 | Re : Crhéer un lien dynamiquement avec ajax

caviar

    ça marche pas sous IE :(:(:(:(:(:(:
helppp
jeudi 8 novembre 2007 à 16:52:05 | Re : Crhéer un lien dynamiquement avec ajax

Zobibol

Membre Club
bonjour, plus simple ( testé sous IE 7 et ff )

    var newLink = document.createElement("a");
    newLink.href="http://www.javascriptfr.com";
    newLink.innerHTML = "JavaScript";
    document.body.appendChild ( newLink);


à adapter à tes besoins bien entendu ;o)
[o-_-o]
jeudi 8 novembre 2007 à 17:14:26 | Re : Crhéer un lien dynamiquement avec ajax

caviar

    merci je vais tester ... mais je viens de capter que c'est tout mon script qui fonctionne pas sous IE ... je vais pleurer je crois ...
bref .. du coup j'ouvre un autre post ...


Cette discussion est classée dans : lien, td, ajax, dynamiquement, lt


Répondre à ce message

Sujets en rapport avec ce message

Changer la couleur d'un TD dynamiquement [ par Maroxye ] Bonjour,J'ai une table dynamique, créé avec ASP.net. Chaque a un ID (TD1_no1, TD2_no2, etc.0J'aimerais en javascript, faire changer la couleur de fon Div dynamique avec ajax sur on mouse over lien avec parametre [ par bitonio005 ] Hello, Je souhaite afficher un div au survol d'un lien. ce div afficherait des infos relatives à un paramètre présent dans le lien, et permettrait au Fenêtre Javascript pour afficher un message après un Click sur un lien [ par midoxe ] Bonjour les amis... quand je remplie les champs d'un formulaire et je Click sur envoyer j'ai effectuer un test pour que si l'utilisateur à oublie un Insérer une réponse ajax dans une variable globale [ par themagician67 ] Bonjour, Je cherche à passer le résultat d'une requête ajax dans une variable mon code mais je n'y arrive pas. Voici mon code : [code=js]var tokens2 Ajax et mode connecté [ par TheGorgo ] Bonjour à tous, J'aimerais savoir si il est possible en javascript de développer une sorte de socket en ajax. Je m'explique. Je cherche à faire une Cherche programmeur(s) AJAX pour aider dev. RPG par navigateur [ par witchgunn ] Bonjour, je suis webmaster (28 ans) et je mets sur les rails un projet de RPG jouable dans le navigateur. Le design en est aux finitions : [img]ht Ajax et jQuery - Faire deux requêtes simultannées [ par lowkey ] Hello tout le monde :) Voici mon problème : J'exécute une requête en Ajax qui peut prendre beaucoup de temps (5 secondes à plusieures heures). Le t Fonction AJAX qui ne se déclenche pas [ par Shivan0910 ] Bonjour, Je sollicite de votre bienveillance dans la résolution de ce problème qui tend à m'épuiser J'ai deux fonctions function creationXHR() { var editeur WYSIWYG problème [ par gregroar ] Bonjour, je m'inspire de [url=http://www.javascriptfr.com/codes/SAISIE-WYSIWYG_24237.aspx]http://www.javascriptfr.com/codes/SAISIE-WYSIWYG_24237.aspx[


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales