IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Form dans un innerHTML


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2003
    Messages
    447
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 447
    Par défaut Form dans un innerHTML
    Je voudrais affichier un petit div un peu comme une bulle d'aide et je voudrais que dans ce div se trouve un formulaire et une liste déroulante et sur le OnChange de cette liste déroumante afficher le contenu dans un alert dans un premier temps.

    Voici ma fonction :

    [code]

    function ExportCatalogue(Catalogue,Cdc,User){
    var content =
    '<table borderColor=#000000 cellSpacing=0 cellPadding=10 width="100%" border=1>'+
    '<tbody>'+
    '<tr>'+
    '<td>'+
    '<p>'+
    '<table align=center border=0 width=100%>'+
    '<tr>'+
    '<td height=10 align="absmiddle" valign="middle">'+
    '<b>Export du catalogue '+Catalogue+' vers : <b>'+
    '</td>'+
    '<td width=10%>'+
    '&nbsp;'+
    '<img src="Img/Close.gif" title="Fermer la fenêtre d\'export" OnClick="Fermer('+Catalogue+');">'+
    '</td>'+
    '</tr>'+
    '<tr>'+
    '<td>'+
    //'<form name="Choix">'+
    '<select name="Export" style="width:270; font-size: 8pt;" OnChange="ExportCatalogue('+Catalogue+');">'+
    '<option value=General>Catalogue général</option>'+
    '<option value=Cdc>Catalogue du service</option>'+
    '<option value=User>Catalogue de l\'utilisateur</option>'+
    '</select>'+
    '</form>'+
    '</td>'+
    '</tr>'+
    '</table>'+
    '</p>'+
    '</td>'+
    '</tr>'+
    '</tbody>'+
    '</table>';

    if(ie4){
    document.getElementById('toolTipCatalogueLayer'+Catalogue).innerHTML=content;
    document.getElementById('toolTipCatalogueLayer'+Catalogue).style.display='block'
    }
    }
    [\code]

    Mon erreur se passe sur cette ligne :

    document.getElementById('toolTipCatalogueLayer'+Catalogue).innerHTML=content;
    document.getElementById

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 53
    Par défaut
    Pourquoi afficher tout avec un script? Il est plus simple d'avoir les objets et changer leurs valeurs par la suite.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 9
    Dernier message: 05/11/2008, 21h26
  2. [C#] Comment ouvrir une form dans un panel
    Par Le Basque dans le forum Windows Forms
    Réponses: 7
    Dernier message: 28/02/2007, 12h31
  3. Récupération des champs d'un form dans un autre
    Par Crazyblinkgirl dans le forum ASP
    Réponses: 10
    Dernier message: 22/06/2004, 10h31
  4. Form dans un Tabsheet
    Par semaj_james dans le forum Composants VCL
    Réponses: 2
    Dernier message: 11/05/2004, 18h41
  5. Stocker du texte mis en forme dans un document XML
    Par ovh dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 13/02/2003, 10h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo