Uncaught TypeError: Cannot read property 'textContent' of null
Posté : 01 mars 2017, 11:23
Bonjour
J'ai un réalisé deux scripts qui me permettent de définir une zone modifiable, rectange ou cercle, tout ceci marche si on ne met pas en commun ces deux scripts, cepdnant la je veux les mettre et j'ai essayé de faire comme ceci :
a chaque fois que je fais ceci il ne fait fonctionner que le deuxième scripts donc pas super..
Du coup j'ai essayé de réunir les deux :
et a l'intérieur :
cependant il m'indique :
Uncaught TypeError: Cannot read property 'textContent' of null
at valider (transfert.js:19)
at HTMLButtonElement.onclick (page_2.php?_id_cap=73646&nb_point_geoloc=500&area=1:76)
Alors que dans des fichiers séparé tout marche très bien mais lorsque je réunit le tout bah c'est moins bien ^^
Merci pour vos réponses
J'ai un réalisé deux scripts qui me permettent de définir une zone modifiable, rectange ou cercle, tout ceci marche si on ne met pas en commun ces deux scripts, cepdnant la je veux les mettre et j'ai essayé de faire comme ceci :
Code : Tout sélectionner
<script src= "transfert_rectangle.js"></script>
<script src= "transfert_cercle.js"></script>
Du coup j'ai essayé de réunir les deux :
Code : Tout sélectionner
<script src= "transfert.js"></script>Code : Tout sélectionner
var valider = function(){ // quand on clique sur le bouton Valider, cette fonction va s'executer
// Définition des variables pour AJAX
var oXhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
oXhr.onreadystatechange = function(){
if( oXhr.readyState === 4 && oXhr.status === 200){
alert(oXhr.responseText);
}
};
// On récupère les valeurs des select
var north_rect = document.getElementById('north_rect').textContent;
var south_rect = document.getElementById('south_rect').textContent;
var east_rect = document.getElementById('east_rect').textContent;
var west_rect = document.getElementById('west_rect').textContent;
var latitude_centre = document.getElementById('latitude_centre').textContent; // On récupère les valeurs des select
var longitude_centre = document.getElementById('longitude_centre').textContent;
var rayon_cercle = document.getElementById('rayon_cercle').textContent;
var _id_cap = document.getElementById('_id_cap').textContent;
// On définit la méthode à utiliser et l'url de la page à charger
oXhr.open('POST', 'enregistrement.php', true);
oXhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
// On définit quelles variables envoyer
oXhr.send("north_rect="+north_rect+"&south_rect="+south_rect+"&east_rect="+east_rect+"&west_rect="+west_rect+"&_id_cap="+_id_cap+"&latitude_centre="+latitude_centre+"&longitude_centre="+longitude_centre+"&rayon_cercle="+rayon_cercle);
};
Uncaught TypeError: Cannot read property 'textContent' of null
at valider (transfert.js:19)
at HTMLButtonElement.onclick (page_2.php?_id_cap=73646&nb_point_geoloc=500&area=1:76)
Alors que dans des fichiers séparé tout marche très bien mais lorsque je réunit le tout bah c'est moins bien ^^
Merci pour vos réponses