Non credo ci sia... però te lo puoi "creare "![]()
L'aspetto è quello... hai i quattro valori separati in quattro textfield da riunire. Non c'è il controllo su solo numeri, ma sono dettagli che ti puoi implementare da tecodice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Untitled Document</title> <style> .ip { border: 1px solid #FFFFFF; text-align:center; } </style> <script language="javascript" type="text/javascript"> function compile_next(who) { var i = parseInt((who.name).charAt(6)); if (who.value.length == 3 && i < 4) { j = i+1; next = (who.name).substr(0,6)+j; document.getElementById(next).focus(); } } </script> </head> <body> <form action="" method="post" name="form1"> IP </p> <div style="height: 22px; border: 1px solid #000000; width: 210px; "> <input name="block_1" type="text" id="block_1" size="3" maxlength="3" class="ip" onKeyUp="compile_next(this);"> . <input name="block_2" type="text" id="block_2" size="3" maxlength="3" class="ip" onKeyUp="compile_next(this);"> . <input name="block_3" type="text" id="block_3" size="3" maxlength="3" class="ip" onKeyUp="compile_next(this);"> . <input name="block_4" type="text" id="block_4" size="3" maxlength="3" class="ip"></div> </form> </body> </html>
Saluti.