Code trop long
Fermé
P-A
-
Modifié le 24 janv. 2019 à 17:28
jordane45 Messages postés 37253 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 mars 2023 - 28 janv. 2019 à 15:55
jordane45 Messages postés 37253 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 mars 2023 - 28 janv. 2019 à 15:55
A voir également:
- Code trop long
- Long java - Astuces et Solutions
- Code asci - Guide
- Code 80072efe ✓ - Forum Windows
- Freewifi secure code ✓ - Forum Réseau
- Pc long a demarrer - Guide
1 réponse
jordane45
Messages postés
37253
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 mars 2023
4 551
24 janv. 2019 à 22:46
24 janv. 2019 à 22:46
Bonjour,
Pourquoi parles de :
Pour montrer ton code ?
Car il faut directement le poster ici ... mais en utilisant les BALISES DE CODE
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Merci d'y penser à l'avenir.
concernant ton code... tu répètes plusieurs fois le même code.. il serait donc judicieux de le placer dans une fonction.... ou deux... et une boucle
Pourquoi parles de :
Je sais qu'on peut utiliser un site hébergeant les fichiers.JS mais je ne peux acceder a ce genre de site depuis mon travail
Pour montrer ton code ?
Car il faut directement le poster ici ... mais en utilisant les BALISES DE CODE
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Merci d'y penser à l'avenir.
concernant ton code... tu répètes plusieurs fois le même code.. il serait donc judicieux de le placer dans une fonction.... ou deux... et une boucle
function verifiesivaleursok(indice){
return (document.getElementById("MaterialsAdvTblRN:xxSubinventoryLov:" + indice).value && document.getElementById("MaterialsAdvTblRN:xxDeliverToFlex0:"+indice).value=="") ? true : false;
}
function setvaleur(indice){
document.getElementById("MaterialsAdvTblRN:xxDeliverToFlex0:"+indice).value="40632";
document.getElementById("MaterialsAdvTblRN:MatOp:"+indice).value="10";
}
//boucle de traitement
for(var i=0; i<=19 ; i++){
if(verifiesivaleursok(i)){
setvaleur(i);
}
}
26 janv. 2019 à 06:16
Je suis désolé, je n'ai pas mentionné que c'était pour un bookmarklet.. la longueur du "lien url" d un favoris a une capacité limitée de caractères. C'est pourquoi j'ai parlé des fichiers .JS hébergés car on peut les utiliser comme bookmarklet.
Pas de problèmes, je me servirai de la balise la prochaine fois!
Merci aussi pour le remake de mon infinissable code.
Je suis pas au boulot donc je peux pas tester mais je vous redonne des nouvelles.
Merci encore!
28 janv. 2019 à 15:52
A+
28 janv. 2019 à 15:55
pense à mettre le sujet en résolu dans ce cas :
https://www.commentcamarche.net/infos/25917-marquer-un-fil-de-discussion-comme-etant-resolu/