HTML / Javascript AIDE HELP !!!
Fermé
HelpMe
-
2 août 2009 à 02:53
Zempachi Messages postés 7472 Date d'inscription vendredi 14 octobre 2005 Statut Contributeur Dernière intervention 5 juin 2020 - 4 août 2009 à 08:40
Zempachi Messages postés 7472 Date d'inscription vendredi 14 octobre 2005 Statut Contributeur Dernière intervention 5 juin 2020 - 4 août 2009 à 08:40
A voir également:
- HTML / Javascript AIDE HELP !!!
- Telecharger javascript - Télécharger - Langages
- Editeur html - Télécharger - HTML
- &Nbsp html ✓ - Forum Webmastering
- [HTML] - á et les autres - Forum HTML
- Espace en html - Astuces et Solutions
9 réponses
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
2 août 2009 à 09:20
2 août 2009 à 09:20
Pourquoi placer un bouton à l'intérieur d'un lien ? C'est redondant, et je ne serais pas étonné que les navigateurs y réagissent bizarrement...
Essaie de mettre simplement
<p><input type="button" onclick="load()" value="Code" /></p>
Et pour finir, détrompe-toi, le javascript est très très loin de disparaître : tous les navigateurs de dernière génération s'axent sur l'optimisation de l'exécution de ce code, pour une raison simple : il y en a de plus en plus ! Toutes les applications web, du style GDocs, hotmail, gmail, etc. se basent énormément sur du javascript (avec de l'ajax)
Essaie de mettre simplement
<p><input type="button" onclick="load()" value="Code" /></p>
Et pour finir, détrompe-toi, le javascript est très très loin de disparaître : tous les navigateurs de dernière génération s'axent sur l'optimisation de l'exécution de ce code, pour une raison simple : il y en a de plus en plus ! Toutes les applications web, du style GDocs, hotmail, gmail, etc. se basent énormément sur du javascript (avec de l'ajax)
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
2 août 2009 à 10:13
2 août 2009 à 10:13
??
C'est complètement faux !
- La balise FORM qui englobe la balise HTML
- L'ajout de texte à la balise HTML, qui aura pour effet de placer ce texte en dehors des balises HEAD ou BODY
ne donnent pas de l'html correct.
C'est complètement faux !
- La balise FORM qui englobe la balise HTML
- L'ajout de texte à la balise HTML, qui aura pour effet de placer ce texte en dehors des balises HEAD ou BODY
ne donnent pas de l'html correct.
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
2 août 2009 à 06:19
2 août 2009 à 06:19
bonjour :)
Pouquoi += ??
document.forms["ok"].elements["html"].value = 'Ici mon code \n';
Pouquoi += ??
document.forms["ok"].elements["html"].value = 'Ici mon code \n';
Pourquoi +=
Hé bien parce que je veux rajouter à la liste ...
= (Réinitialise)
+= (Ajoute)
Voilà, comment puis-je faire ? S'il vous plaît ...
Hé bien parce que je veux rajouter à la liste ...
= (Réinitialise)
+= (Ajoute)
Voilà, comment puis-je faire ? S'il vous plaît ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
2 août 2009 à 09:45
2 août 2009 à 09:45
Re :)
Pour ajouter du code html en js :
document.getElementById('NomForm').innerHTML += 'Ici mon code \n';
ex :
<FORM name=mon_formulaire>
<HTML id="MonHtml">
<INPUT type=text name=champ1 id=champ1 value='test'>
<INPUT type=text name=champ2>
<INPUT type=button value=bouton>
</HTML>
</FORM>
<SCRIPT language=javascript>
document.write("Nb éléments : "+document.forms["mon_formulaire"].elements.length);
document.getElementById('MonHtml').innerHTML += '<br>Ici mon code \n';
</SCRIPT>
Pour ajouter du code html en js :
document.getElementById('NomForm').innerHTML += 'Ici mon code \n';
ex :
<FORM name=mon_formulaire>
<HTML id="MonHtml">
<INPUT type=text name=champ1 id=champ1 value='test'>
<INPUT type=text name=champ2>
<INPUT type=button value=bouton>
</HTML>
</FORM>
<SCRIPT language=javascript>
document.write("Nb éléments : "+document.forms["mon_formulaire"].elements.length);
document.getElementById('MonHtml').innerHTML += '<br>Ici mon code \n';
</SCRIPT>
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
2 août 2009 à 10:23
2 août 2009 à 10:23
Oui effectivement, ne t'enerve pas reivax.. une coquille.. ca arrive :
<FORM name=mon_formulaire>
</FORM>
<HTML id="MonHtml">
</HTML>
<SCRIPT language=javascript>
document.getElementById('MonHtml').innerHTML += '<br>Ici mon code \n';
</SCRIPT>
exemple qui marche ici: http://jjsteing.ifrance.com/Projets/Ajout_html_js.php
<FORM name=mon_formulaire>
</FORM>
<HTML id="MonHtml">
</HTML>
<SCRIPT language=javascript>
document.getElementById('MonHtml').innerHTML += '<br>Ici mon code \n';
</SCRIPT>
exemple qui marche ici: http://jjsteing.ifrance.com/Projets/Ajout_html_js.php
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
2 août 2009 à 11:38
2 août 2009 à 11:38
Ben... C'est pas mieux.
En HTML, absolument RIEN ne peut se trouver en dehors des balises <body> et <head> qui sont elles-mêmes entre les balises <html>.
En HTML, absolument RIEN ne peut se trouver en dehors des balises <body> et <head> qui sont elles-mêmes entre les balises <html>.
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
2 août 2009 à 13:09
2 août 2009 à 13:09
Oui, bon, mais le principe c'était de lui montrer :
document.getElementById('MonHtml').innerHTML += '<br>Ici mon code \n';
document.getElementById('MonHtml').innerHTML += '<br>Ici mon code \n';
Merci A tous !!!
Je vais tester ça de suite !
Hé puis tant pis pour les mauvais code ... de toute façon les balise html ne sont pas fixé vraiment à une place définis (C'est pour l'esthétique de la compréhension)
<html>
</html>
<body bgcolor=#c0c0c0>
</body>
Ou
<html>
<body bgcolor="c0c0c0">
</body></html>
C'est la même chose ...
Merci encore
HelpMe
Je vais tester ça de suite !
Hé puis tant pis pour les mauvais code ... de toute façon les balise html ne sont pas fixé vraiment à une place définis (C'est pour l'esthétique de la compréhension)
<html>
</html>
<body bgcolor=#c0c0c0>
</body>
Ou
<html>
<body bgcolor="c0c0c0">
</body></html>
C'est la même chose ...
Merci encore
HelpMe
Zempachi
Messages postés
7472
Date d'inscription
vendredi 14 octobre 2005
Statut
Contributeur
Dernière intervention
5 juin 2020
906
4 août 2009 à 08:40
4 août 2009 à 08:40
Pas du tout!
Oublie les bouts de code HTML de jjsteing qui sont tous erronés.
Le mieux pour toi est de commencer par le début et donc de maitriser les bases:
https://www.alsacreations.com/
https://openweb.eu.org/debutant
,etc
Oublie les bouts de code HTML de jjsteing qui sont tous erronés.
Le mieux pour toi est de commencer par le début et donc de maitriser les bases:
https://www.alsacreations.com/
https://openweb.eu.org/debutant
,etc
Eu ... en fait j'ai essayer d'adapter ... mais le code n'est pas celui dont j'ai besoins.
Je ne veux pas faire apparaître un message sur une page web.
Non non !
Voici le style de code que je veux réaliser :
<html><title>Exemple</title>
<script language="Javascript">
<!--
function load()
{
if (document.forms["ok"].elements["nom"].value == "Cd1")
{
document.forms["ok"].elements["lol"].value += "<html><title>Ok</title>";
exit
}
}
//-->
</script>
<body bgcolor="blue">
<form name="ok">
<p><input value="Votre numero code HTML" name="nom"> <input type="button" value="Envoyer" OnClick="javascript:load()"></p>
<p><textarea name="lol" size="10" border=0></textarea></p>
</form></body></html>
Merci d'avance
Je ne veux pas faire apparaître un message sur une page web.
Non non !
Voici le style de code que je veux réaliser :
<html><title>Exemple</title>
<script language="Javascript">
<!--
function load()
{
if (document.forms["ok"].elements["nom"].value == "Cd1")
{
document.forms["ok"].elements["lol"].value += "<html><title>Ok</title>";
exit
}
}
//-->
</script>
<body bgcolor="blue">
<form name="ok">
<p><input value="Votre numero code HTML" name="nom"> <input type="button" value="Envoyer" OnClick="javascript:load()"></p>
<p><textarea name="lol" size="10" border=0></textarea></p>
</form></body></html>
Merci d'avance