Bonjour
j'ai fait le bout de code html suivant pour stocker les valeurs d'un formulaire dans un applet à l'aider d'un java script
<SCRIPT LANGUAGE=JAVASCRIPT>
function setValueInApplet(){
var i = 0;
var j=0;
for(i=0; i<19; i++) {
for(j=i; j<15; j++) {
document.myApplet.setvaleur(document.myForm.elements[j].value);
}
}
}
</SCRIPT>
<body>
<APPLET CODE="remplirFormulaireApplet.class"
NAME="myApplet"
HEIGHT=0 WIDTH=0>
</APPLET>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
<form name="myForm" onsubmit="setValueInApplet()">
ceci le code correspondant à l'applet qui stocke les valeurs dans un fichier crée
import java.applet.*;
import java.io.*;
public class remplirFormulaireApplet extends java.applet.Applet {
String tab[];
int index;
public void init()
{
this.tab=new String[40];
index=0;
}
public void setvaleur(String s){
tab[index]=s;index++;
EcrireA(tab[index],"donnees.txt");
}
public String getvaleur(int i ) {return tab[i];}
public void EcrireA(String texte, String adresse) {
try
{
FileWriter fw = new FileWriter(adresse,true); BufferedWriter output = new BufferedWriter(fw);
output.write(texte+"\r\n");
output.flush();
output.close();
}
catch(IOException ioe){
System.out.println("erreur : " + ioe );
}
}
}
mon code ne marche toujours pas : le fichier n'est pas crée pourquoi ?
Partager