Javascript, php/mysql et html
ptbout
-
ptbout -
ptbout -
Bonjour à tous,
je suis en train de mettre au point une base de donné, et j'utilise pour ce, php/mysql, et pour l'interface du javascript et bien sur de l'html. J'essai de simplifier au maximum l'utilisation des formulaires pour les utilisateurs.
A l'aide du javascript, par passage sur un tableau contenant les références des produits et leur prix, cela permet de remplir differents champs. Le problème se situe au niveau d'un des champs qu'on appelera "description"; il reprend plusieurs lignes séparées par des retours à la ligne(necessaire pour l'affichage du document qui suit lors de la validation). J'ai écrit le texte via le javascript, et pour le retour à la ligne j'ai utilisé <br>, or celui ci est visible lors du remplissage automatique, ce qui est d'une part pas très joli, ensuite j'ai toujours peur que quelqu'un s'amuse à les effacer...
Je ne sais pas si je suis claire, n'hesitez pas à demander des précisions
je suis en train de mettre au point une base de donné, et j'utilise pour ce, php/mysql, et pour l'interface du javascript et bien sur de l'html. J'essai de simplifier au maximum l'utilisation des formulaires pour les utilisateurs.
A l'aide du javascript, par passage sur un tableau contenant les références des produits et leur prix, cela permet de remplir differents champs. Le problème se situe au niveau d'un des champs qu'on appelera "description"; il reprend plusieurs lignes séparées par des retours à la ligne(necessaire pour l'affichage du document qui suit lors de la validation). J'ai écrit le texte via le javascript, et pour le retour à la ligne j'ai utilisé <br>, or celui ci est visible lors du remplissage automatique, ce qui est d'une part pas très joli, ensuite j'ai toujours peur que quelqu'un s'amuse à les effacer...
Je ne sais pas si je suis claire, n'hesitez pas à demander des précisions
A voir également:
- Javascript, php/mysql et html
- Editeur html - Télécharger - HTML
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Telecharger javascript - Télécharger - Langages
- Br html ✓ - Forum Webmastering
4 réponses
bnsoir
tu ne vx pas que ca senregistrer dans une base de donnee
@+
tu ne vx pas que ca senregistrer dans une base de donnee
@+
si si mais ce n'est pas le problème pour l'instant, d'ailleurs ce champs "des" ne sera pas enregistré dans la base de donnée, là j'ai juste un problème d'affichage.... Je veux juste que dans le champs "des" qui se remplie automatiquement n'apparaissent pas les <br> pour le retour à la ligne. Y a pas des astuces pour "cacher" certains caractères à l'affichage?
salut,
est-ce que tu as essayer de faire comme ça
est-ce que tu as essayer de faire comme ça
monform.des.value="blabla1"</br>"blabla2"</br>"blabla3";
en gros j'ai un formulaire html qui va servir dans un premier temps à afficher un devis et ensuite alimenter une bdd mysql.
Le problème se situe juste au niveau de l'affichage quand je pré-remplie les champs.
Voici un morceau du script :
la partie javascript, qui me permet donc lors du passage de la souris sur un tableau de pré-remplir le champs "ref" et le champs "des";
<script language="javascript">
function tarif(toto,type)
{
switch (toto)
{
case 1:
monform.ref.value="M01";
monform.des.value="blabla1<br>blabla2</br>blabla3";
break;
case 2:
monform.ref.value="M02";
monform.des.value="blabla1<br>blabla2</br>blabla3";
break;
....
}}
</script>
Et voici la partie html (rien de bien méchant):
<tr><td><input type="text" id="ref" name="ref"></td>
<td><input type="text" id="nbechant" name="nbechant">
<td><input type="text" id="prix" name="prix" ><td><input type="text" id="des" name="des" size="50">
mon problème c'est que lorsque le champs "des" est pré-rempli, il apparait les <br>, que j'ai besoin de garder pour l'affichage qui suit la validation. Or je sais d'emblée que cela va en embêter certains, et j'ai surtout peur qu'il les efface car ça risque bousiller l'affichage du devis...
Est-ce qu'il existerait pas une astuce javascript (ou autre) qui permetterait de rendre invisible ces sigles html, pas beau mais ô combien necessaire...
Merci