Hola zaida, creo que con un textbox no se podria hacer lo que pides, pero con un textarea si. Eso hice y con unas cuantas jugaditas de condicionales puedes hacerlo. Creo que mi codigo puede reducirse algo, pero aqui te lo pego para que le eches un ojo. Espero te sirva y créeme que a mi tambien me sirvio, muchas gracias
Código PHP:
<!doctype html public "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<title>Cambiando banderitas y actualizando un txt</title>
<meta http-equiv="generator" content="PHP Designer 2005" />
<script language="javascript">
var banderitas = new Array(2);
banderitas[0]=new Image();
banderitas[0].src="flag1.jpg";
banderitas[1]=new Image();
banderitas[1].src="flag2.jpg";
var el_flag=0;
var contador=1;
function cambia(){
if(contador==1){
anyo = parseInt(document.miform.imagen_anyo.value);
anyo++;
el_flag=1;
document.miform.imagen_anyo.value+= "\n"+anyo;
contador=0;
}else{
if(el_flag==0){
window.document.images[0].src = banderitas[1].src;
el_flag=1;
anyo++;
document.miform.imagen_anyo.value+= "\n"+anyo;
}
else{
window.document.images[0].src = banderitas[0].src;
el_flag=0;
}
}
}
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
<form name="miform">
<img src="flag1.jpg" name="elflag_1" onClick="cambia();">
<textarea name="imagen_anyo" rows="25">2007</textarea>
</form>
</body>
</html>