bonjour @ tous
voila j'ai un soucis avec mon script qui génère une erreur : "Objet attendu"
// Copie de l'adresse de facturation vers la partie livraison
function fill(){
with(document.forms.fiche){
var mess = "Copier l'adresse de facturation ?";
var check = confirm(mess);
if( (check == true) ){
adresse_21.value = adresse_11.value;
adresse_22.value = adresse_12.value;
ville_2.value = ville_1.value;
code_postal_2.value = code_postal_1.value;
}
}
}
// Fonction de copie d'adresse
function copieadr(){
with(document.forms.fiche){
var sms = "Copier l'adresse ?";
var checkit = confirm(sms);
if( (checkit == true) ){
if(archive.value == ''){
adresse_21.value = '';
adresse_22.value = '';
ville_2.value = '';
code_postal_2.value = '';
alert('Veuillez bien sélectionner l\'adresse'):
}
else{
tab = valeur.split(',');
adresse_21.value = tab[0];
adresse_22.value = tab[1];
ville_2.value = tab[2];
code_postal_2.value = tab[3];
}
}
}
}
et mon formulaire
p class="center">
Adresse(s) archivée(s)
<select name="archive" id="archive" onchange="copieadr()">
<option value="" selected="selected">.............</option>
<!-- BEGIN history -->
<option value="{history.ADR1},{history.ADR2},{history.VILLE},{history.CP}">{history.ADR1} {history.ADR2} {history.CP} {history.VILLE}</option>
<!-- END history -->
</select>
(le history, c'est parce que j'utilise un moteur template)
si j'enleve ma function copieadr, le bouton de copie marche sans soucie, mais dès que je mets ma 2e fonction, ça déconne...
Afficher la suite