Aide en "Javascript"
Guy72
Messages postés
973
Date d'inscription
Statut
Membre
Dernière intervention
-
samrm111 -
samrm111 -
Bonjour,
Je souhaiterais faire comme l'exemple du lien ci-dessous.
http://users.skynet.be/am034973/2184/xml/importxml.html
Quelqu'un peut-il me copier les fichiers en "javasript" des exemples de ce lien.
Car je n'arrive par à ouvrir "Voir le fichier javascript".
Merci de votre aide
Cordialement
Guy
Je souhaiterais faire comme l'exemple du lien ci-dessous.
http://users.skynet.be/am034973/2184/xml/importxml.html
Quelqu'un peut-il me copier les fichiers en "javasript" des exemples de ce lien.
Car je n'arrive par à ouvrir "Voir le fichier javascript".
Merci de votre aide
Cordialement
Guy
A voir également:
- Aide en "Javascript"
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Windows
- A javaScript error occurred in the main process - Forum Handicap / Accessibilté
- Erreur #125 javascript - Forum Mozilla Firefox
- Javascript arrondi - Forum Javascript
1 réponse
Bonjour,
ceci pourrais peut-être être ce que tu cherche :
// JavaScript Document : Script relatif à l'importation de données stockées dnas un fichier xml
// Script réalisé par Pierre-Antoine "Lisaraël" Delnatte, 2184, d'après la source : http://www.quirksmode.org/dom/importxml.html
// fonction de chargement du fichier xml au sein d'une variable
function loadXML(){
// Routine de vérification si le navigateur gêre la méthode utilisée
if (document.implementation && document.implementation.createDocument) {
// déclaration pour Mozilla et FF
docXml = document.implementation.createDocument('', '', null);
}
else if (window.ActiveXObject){
// déclaration pour IE
docXml = new ActiveXObject("Microsoft.XMLDOM");
}
else {
alert('Votre navigateur ne saurait pas éxécuter ce script.');
}
docXml.load("bdd.xml");
importxml.js:25 Uncaught TypeError: Object #<Document> has no method 'load'
}
// fonction de traitement des données chargées
function biblio(num) {
var numero = parseInt(num, 10);
// on crée des variables de type Array, qui recoivent comme valeur les balises choisies dnas le document xml
var book = docXml.getElementsByTagName('nom');
var author = docXml.getElementsByTagName('auteur');
var parution = docXml.getElementsByTagName('date');
// On récupère les valeurs textuelles contenues dans la balise choisie, et on l'applique au formulaire.
// En xml, la valeur d'une balise est le nodeValue de son premier enfant (firstChild)
document.forms[0].elements[2].value = book[numero].firstChild.nodeValue;
document.forms[0].elements[3].value = author[numero].firstChild.nodeValue;
document.forms[0].elements[4].value = parution[numero].firstChild.nodeValue;
}
window.onload = function() {
document.forms[0].reset();
loadXML();
document.forms[0].elements[1].onclick = function() {
biblio(document.forms[0].elements[0].value);
};
};
ceci pourrais peut-être être ce que tu cherche :
// JavaScript Document : Script relatif à l'importation de données stockées dnas un fichier xml
// Script réalisé par Pierre-Antoine "Lisaraël" Delnatte, 2184, d'après la source : http://www.quirksmode.org/dom/importxml.html
// fonction de chargement du fichier xml au sein d'une variable
function loadXML(){
// Routine de vérification si le navigateur gêre la méthode utilisée
if (document.implementation && document.implementation.createDocument) {
// déclaration pour Mozilla et FF
docXml = document.implementation.createDocument('', '', null);
}
else if (window.ActiveXObject){
// déclaration pour IE
docXml = new ActiveXObject("Microsoft.XMLDOM");
}
else {
alert('Votre navigateur ne saurait pas éxécuter ce script.');
}
docXml.load("bdd.xml");
importxml.js:25 Uncaught TypeError: Object #<Document> has no method 'load'
}
// fonction de traitement des données chargées
function biblio(num) {
var numero = parseInt(num, 10);
// on crée des variables de type Array, qui recoivent comme valeur les balises choisies dnas le document xml
var book = docXml.getElementsByTagName('nom');
var author = docXml.getElementsByTagName('auteur');
var parution = docXml.getElementsByTagName('date');
// On récupère les valeurs textuelles contenues dans la balise choisie, et on l'applique au formulaire.
// En xml, la valeur d'une balise est le nodeValue de son premier enfant (firstChild)
document.forms[0].elements[2].value = book[numero].firstChild.nodeValue;
document.forms[0].elements[3].value = author[numero].firstChild.nodeValue;
document.forms[0].elements[4].value = parution[numero].firstChild.nodeValue;
}
window.onload = function() {
document.forms[0].reset();
loadXML();
document.forms[0].elements[1].onclick = function() {
biblio(document.forms[0].elements[0].value);
};
};