1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
<HTML>
<HEAD><
TITLE>Suppession</TITLE>
<SCRIPT language=JavaScript>
function supprstr(chaine1,chaine2)
{
if ((chaine1 == "") || (chaine2 == ""))
return false;
valeur=chaine1.indexOf(chaine2);
if (valeur == -1)
return chaine1;
strfinale = "";
strtemp = valeur1;
while(valeur3 != -1)
{
strfinale = strfinale.concat(strtemp.substring(0,valeur3));
strtemp = strtemp.substr(valeur3 + valeur2.length);
valeur3 = strtemp.indexOf(valeur2);
}
strfinale = strfinale.concat(strtemp);
return strfinale;
}
function testsuppr()
{
valeur1=document.forms[0].elements["saisie1"].value;
valeur2=document.forms[0].elements["saisie2"].value;
if ((valeur1 == "") || (valeur2 == ""))
{
alert("Veuillez saisir des caractères dans les 2 zones....");
return false;
}
valeur3 = valeur1.indexOf(valeur2);
if (valeur3 == -1)
{
alert("La chaine saisie 1 n'existe pas dans la chaine saisie 2");
return false;
}
alert("Le résultat de la suppression est :" + supprstr(valeur1,valeur2));
}
</SCRIPT>
</HEAD>
<BODY>
<FORM name=formulaire1>
Saisissez la chaine à tester :<br>
<input name="saisie1" type="text" value=""><br>
Saisissez la chaine à supprimer :<br>
<input name="saisie2" type="text" value=""><br>
<input type="button" value="valider" onClick="testsuppr()">
</form>
</body>
</html> |