Salve qualcuno saprebbe dirmi cosa sbaglio?
quando clicco la faccina il valore viene aggiunto nel form text, ma la posizione del cursore nel campo text è sempre all'inizio mentre dovrebbe spostarsi a destra
Focus funziona ma non si posiziona dove dovrebbe con il cursore
L'esempio è questo:
http://www.foligno.it/lanciachat.asp
Lo script il seguente:
<html>
<link rel=stylesheet href="css/style.css" type="text/css"><html>
<head>
<title></title>
</script>
<script LANGUAGE="Javascript">
function switch_frase(){
document.inputazione.frase.value = document.inputazione.prefrase.value;
document.inputazione.prefrase.value = "";
}
function setMessageFocus() {
if (typeof document.inputazione != 'undefined' && typeof document.inputazione.prefrase != 'undefined') {
document.inputazione.prefrase.focus();
}
}
function insertSmiley(s) {
if (typeof document.inputazione != 'undefined' && typeof document.inputazione.prefrase != 'undefined') {
document.inputazione.prefrase.value += s;
document.inputazione.prefrase.focus();
}
// setMessageFocus();
}
</script>
</head>
<body BGCOLOR="#000000" OnLoad="top.window.parent.frames[9].location.href='zero.asp?nome_utente='">
<H1>
Nome utente - User logged as: <BIG><Font color=red>dddddd</Font></BIG>
Per uscire basta chiudere la finestra - To log out just close this window
<form NAME="inputazione" TARGET="left" ACTION="left.asp" METHOD="GET" onSubmit="switch_frase()">
<input TYPE="HIDDEN" NAME="frase">
<input TYPE="TEXT" NAME="prefrase" SIZE="50">
<input alt="Invia - Send" src="img/go.gif" type="image">
[img]smilies/1.gif[/img]
[img]smilies/2.gif[/img]
[img]smilies/3.gif[/img]
[img]smilies/4.gif[/img]
[img]smilies/5.gif[/img]
[img]smilies/6.gif[/img]
[img]smilies/7.gif[/img]
[img]smilies/8.gif[/img]
[img]smilies/9.gif[/img]
[img]smilies/10.gif[/img]
[img]smilies/11.gif[/img]
[img]smilies/12.gif[/img]
[img]smilies/13.gif[/img]
</form>
</H1>
</body>
</html>