Récupérer une balise div en javascript
Fermé
SparT28
-
26 mai 2009 à 11:49
Keiz13 Messages postés 156 Date d'inscription mercredi 14 janvier 2009 Statut Membre Dernière intervention 4 mars 2016 - 10 sept. 2013 à 11:53
Keiz13 Messages postés 156 Date d'inscription mercredi 14 janvier 2009 Statut Membre Dernière intervention 4 mars 2016 - 10 sept. 2013 à 11:53
A voir également:
- Récupérer une balise div en javascript
- Recuperer message whatsapp supprimé - Guide
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
- Telecharger javascript - Télécharger - Langages
- Impossible de récupérer mon compte gmail - Guide
5 réponses
Yorundr
Messages postés
289
Date d'inscription
mardi 31 octobre 2006
Statut
Membre
Dernière intervention
11 juin 2012
44
26 mai 2009 à 11:54
26 mai 2009 à 11:54
salut
dans ta partie js tu peut faire ca :
var recup = document.getElementById("maDiv").innerHTML;
d'abord il faut donner un id a ta div.
le document.getElementById("") te place sur l'objet div et le innerHTML te permet de recuperer et modifier le contenu
dans ta partie js tu peut faire ca :
var recup = document.getElementById("maDiv").innerHTML;
d'abord il faut donner un id a ta div.
le document.getElementById("") te place sur l'objet div et le innerHTML te permet de recuperer et modifier le contenu
je ne comprend pas trop le code de départ est le suivant :
<index
name="Cosmetics Business"
server = "www.cosmeticsbusiness.com"
mode ="skip"
>
# http://www.cosmeticsbusiness.com/section.asp?navcode=26
<directory match="/section.asp[?]navcode=(26|27|28|29|30|31)" mode="links" >
<prefilter>
<script>
var content = new String(document.source);
var start = content.indexOf('<p class="sectionhead">');
var end = content.lastIndexOf('<!-- End maincol -->');
if (start < 0) { start = 0; }
if (end < 0) {
document.source = content.slice(start);
}
else {
document.source = content.slice(start, end);
}
</script>
</prefilter>
</directory>
# http://www.cosmeticsbusiness.com/story.asp?sectioncode=1&storycode=2478&c=1
# http://www.cosmeticsbusiness.com/story.asp?sectioncode=1&storycode=2472&c=3
<directory match="/story.asp[?]sectioncode=1&storycode=" mode="once"/>
</index>
Mais ce code récupere :
L’Oréal loses to eBay in UK counterfeit case
22 May, 2009
(C&T giant L’Oréal has suffered another setback in its efforts to prevent the alleged sale of fake products by the online auction house eBay. The UK High Court today ruled in favour of eBay after L’Oréal took the company to court for purportedly selling goods that were either counterfeit or sourced from outside the European Economic Area.
“This is an important judgement because it ensures that consumers can continue to buy genuine products at competitive prices on eBay. As such, it is a victory for consumers and the thousands of entrepreneurs who sell legitimate goods on eBay every day,” said eBay’s head of trust & safety, Richard Ambrose. “When companies try to prevent genuine items being sold through the internet they demonstrate that they are out of step with consumers, how they use the internet to shop and, at this time when every penny counts, the importance of shopping around to get the best price.” Ambrose also reiterated eBay’s plea for cooperation and dialogue between itself and brand owners.
The UK High Court’s ruling, comes just days after a Paris tribunal rejected L’Oréal’s action against eBay.)
subscribe to Soap, Perfumery & Cosmetics magazine
The leading magazine for the C&T industry
subscribe now
Alors que l'on voudrais seulement ce qui est entre paranthèse
<index
name="Cosmetics Business"
server = "www.cosmeticsbusiness.com"
mode ="skip"
>
# http://www.cosmeticsbusiness.com/section.asp?navcode=26
<directory match="/section.asp[?]navcode=(26|27|28|29|30|31)" mode="links" >
<prefilter>
<script>
var content = new String(document.source);
var start = content.indexOf('<p class="sectionhead">');
var end = content.lastIndexOf('<!-- End maincol -->');
if (start < 0) { start = 0; }
if (end < 0) {
document.source = content.slice(start);
}
else {
document.source = content.slice(start, end);
}
</script>
</prefilter>
</directory>
# http://www.cosmeticsbusiness.com/story.asp?sectioncode=1&storycode=2478&c=1
# http://www.cosmeticsbusiness.com/story.asp?sectioncode=1&storycode=2472&c=3
<directory match="/story.asp[?]sectioncode=1&storycode=" mode="once"/>
</index>
Mais ce code récupere :
L’Oréal loses to eBay in UK counterfeit case
22 May, 2009
(C&T giant L’Oréal has suffered another setback in its efforts to prevent the alleged sale of fake products by the online auction house eBay. The UK High Court today ruled in favour of eBay after L’Oréal took the company to court for purportedly selling goods that were either counterfeit or sourced from outside the European Economic Area.
“This is an important judgement because it ensures that consumers can continue to buy genuine products at competitive prices on eBay. As such, it is a victory for consumers and the thousands of entrepreneurs who sell legitimate goods on eBay every day,” said eBay’s head of trust & safety, Richard Ambrose. “When companies try to prevent genuine items being sold through the internet they demonstrate that they are out of step with consumers, how they use the internet to shop and, at this time when every penny counts, the importance of shopping around to get the best price.” Ambrose also reiterated eBay’s plea for cooperation and dialogue between itself and brand owners.
The UK High Court’s ruling, comes just days after a Paris tribunal rejected L’Oréal’s action against eBay.)
subscribe to Soap, Perfumery & Cosmetics magazine
The leading magazine for the C&T industry
subscribe now
Alors que l'on voudrais seulement ce qui est entre paranthèse
login08
Messages postés
32
Date d'inscription
vendredi 24 avril 2009
Statut
Membre
Dernière intervention
5 juin 2009
3
26 mai 2009 à 18:11
26 mai 2009 à 18:11
Bonjour,
Ce qu'essaye de t'expliquer "Yorundr" c'est que pour récupérer les informations situées dans ta balise <div>, tu dois donner un id à ta balise comme suivant :
Une fois que tu te trouves dans ton script, pour récupérer la valeur de ton div et l'affecter à une variable tu doit écrire la chose suivant :
C'est à dire que dans la variable "Ma_Variable" tu y met les informations de la balise dont son nom est inscrit comme suivant :
En espérant t'avoir éclairé.
Ce qu'essaye de t'expliquer "Yorundr" c'est que pour récupérer les informations situées dans ta balise <div>, tu dois donner un id à ta balise comme suivant :
<div id="ma_div">
Une fois que tu te trouves dans ton script, pour récupérer la valeur de ton div et l'affecter à une variable tu doit écrire la chose suivant :
<SCRIPT> var Ma_variable = document.getElementById("ma_div").innerHTML; </SCRIPT>
C'est à dire que dans la variable "Ma_Variable" tu y met les informations de la balise dont son nom est inscrit comme suivant :
getElementById("nom_de_ton_div")
En espérant t'avoir éclairé.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Keiz13
Messages postés
156
Date d'inscription
mercredi 14 janvier 2009
Statut
Membre
Dernière intervention
4 mars 2016
6
10 sept. 2013 à 11:53
10 sept. 2013 à 11:53
Hmmm j'ai exactement la même question camarades ^^, si je puis bénéficier de la fin de l'explication ^^.
J'ai dans un tableau des <p> auxquels j'ai donné un id. Ces p contiennent des données numériques et j'ai besoin de les multiplier. Donc de récupérer toutes les valeur des différents <p> qui sont selectionnés (en jquery, ce script est déjà fait).
Thanks à vous camarades !
J'ai dans un tableau des <p> auxquels j'ai donné un id. Ces p contiennent des données numériques et j'ai besoin de les multiplier. Donc de récupérer toutes les valeur des différents <p> qui sont selectionnés (en jquery, ce script est déjà fait).
Thanks à vous camarades !