Balise de type span, div ???

Résolu/Fermé
zemzoum89 Messages postés 543 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 11 novembre 2012 - 26 mai 2010 à 14:02
zemzoum89 Messages postés 543 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 11 novembre 2012 - 26 mai 2010 à 16:14
Bonjour,

Est-ce qu'on peut mettre dans une balise span ou div l'attribut value???

A voir également:

6 réponses

Bonjour,

Non tu ne peux pas mettre d'attribut value="" dans ce type de balise. Cet attribut sert à passer des données dans un formulaire vers un serveur.

Ci-dessous la liste des attributs disponible pour ces 2 balises
http://xhtml.qanuq.com/div.html
http://xhtml.qanuq.com/span.html
0
zemzoum89 Messages postés 543 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 11 novembre 2012 18
26 mai 2010 à 14:17
Ok merci beaucoup pour votre aide...

Le problème que j'ai c'est que je voudrais récupérer une valeur dans js mais j'ai pas trouvé comment car cette valeur elle est tirée d'une base de données...

Merci beaucoup pour votre aide...
0
hack_net Messages postés 783 Date d'inscription lundi 5 mars 2007 Statut Membre Dernière intervention 5 juin 2014 51
26 mai 2010 à 14:34
Tu fais comme ceci :
Soit une div ou un span avec un id, soit "toto" le nom de cet id, tu obtient :
document.getElementById('toto').innerHTML;


L'attribut innerHTML te permet de récupéré et / ou modifier son contenu...

A+
0
zemzoum89 Messages postés 543 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 11 novembre 2012 18
26 mai 2010 à 14:41
oui mais comment innerHTML aurait la valeur que je veux lui donner moi ???
0
hack_net Messages postés 783 Date d'inscription lundi 5 mars 2007 Statut Membre Dernière intervention 5 juin 2014 51
26 mai 2010 à 14:54
Et bien pour lui mettre la valeur que tu souhaite :
document.getElementById('toto').innerHTML = "ce que tu veux";


Pour récupérer sa valeur :
var div = document.getElementById('toto').innerHTML;


A+
0
zemzoum89 Messages postés 543 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 11 novembre 2012 18
26 mai 2010 à 14:58
mais moi la veleur que je voulais lui donner elle est stocker dans ma base de données c'est pour cela qeu j'ai posé la question d'attribut value dans span ou div et dans ce cas la je peux pas utiliser cette fonction vous voyez ??
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
hack_net Messages postés 783 Date d'inscription lundi 5 mars 2007 Statut Membre Dernière intervention 5 juin 2014 51
26 mai 2010 à 15:07
Ah booooooooooon...

Parce que tu parlais aussi de JS me semble-t-il ?

Bien alors dans ce cas, c'est tout bête !

<div id="tot">
<?php
$sql = mysql_query("ta requette");
$tab = mysql_fetch_array($rsql);
echo $tab['champ_de_ta_bdd_contennant_ton_info'];
?>
</div>


Mais pour que je puisse plus t'aider, il faudrait que tu me donne des détails sur ta BDD et le contenu des champs et ce que tu veux mettre dans ta div...
0
zemzoum89 Messages postés 543 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 11 novembre 2012 18
26 mai 2010 à 15:15
vous avez tout compris mais la vient le tour de js je voudrai récupérer $tab['champ_de_ta_bdd_contennant_ton_info'] pour l'utiliser dans une fonction de calcul de prix dans js... merci beaucoup pour votre aide...
0
hack_net Messages postés 783 Date d'inscription lundi 5 mars 2007 Statut Membre Dernière intervention 5 juin 2014 51
26 mai 2010 à 15:34
Alors cela s'appel de l'AJAX !
*naaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan*
MOUAH AH AH AH AH !

Bon ok je me calme...

Alors si tu ne veux pas utiliser l'AJAX voici une ptite astuce by me ;)
<script>
var recup_txt = <?php echo $tab['champ_de_ta_bdd_contennant_ton_info']; ?>;
</script>


Tout con hein ? Mais il fallait y penser :p
0
zemzoum89 Messages postés 543 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 11 novembre 2012 18
26 mai 2010 à 15:45
Asctuce tres intélligente mais est ce qu'elle marche quand je mets le echo $mavariable avance d'avoir cette variable...
0
hack_net Messages postés 783 Date d'inscription lundi 5 mars 2007 Statut Membre Dernière intervention 5 juin 2014 51
26 mai 2010 à 15:57
oui bien sûre ;)
0
zemzoum89 Messages postés 543 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 11 novembre 2012 18
26 mai 2010 à 16:14
ok merci beaucoup pour votre aide...
0