23 messaggi dal 28 agosto 2001
Io vorrei sapere come gestire la maggior parte degli eventi legati alla tastiera con i relativi esempi o linkandomi a qualche sito conoscerli da piu' vicino!

1.605 messaggi dal 06 settembre 2002
ti posso postare questo esempio che scrive in una textbox la quantità dicaratteri rimasti a disposizione per scrivere in una textbox utilizzando gli eventi

onKeyup
onKeyPress
onkeydown


<textarea name="testosms" id="testosms" rows="3" onKeyup="countChars(event)"
onKeyPress="countChars(event)" onkeydown="countChars(event)"></textarea>
<input type="text" name="rimasti1" id="rimasti1" size="3" value="160" disabled>

<script language="JavaScript">
//<!--


//event
if (navigator.appName.indexOf("Netscape")>=0 &&
parseInt(navigator.appVersion) >=4) { var nn4 = true }
document.sms.testosms.onkeydown = countChars;
if (nn4) document.captureEvents(Event.KEYDOWN);

var oldString = "";

function countChars(d)

{



if (navigator.appName.indexOf("Netscape")>=0) {
if (document.testosms.value.length> 160) {
document.testosms.value = oldString;
}

else {
document.rimasti1.value = 160 - document.testosms.value.length;
oldString = document.testosms.value.substring(0,160);
}
}
else{
if (testosms.value.length> 160) {
testosms.value = oldString;
}

else {
var Conta = new Number(testosms.value.length)


rimasti1.value = 160 - Conta
oldString = testosms.value.substring(0,160);
}
}



FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.