Сделал вот такую клавиатуру, с невозможностью ввода символов кроме тех которые я разрешил.
<form id="keys" action="action.php" method="post" name="term">
<table align="center" class="bg" width="700" border="0" cellspacing="0" cellpadding="0">
<tr class="tr">
<td width="350" valign="top"><div id="center">
<input name="calc" id="txt" class="pole" type="text" size="10" maxlength="10" onkeyup="this.value = this.value.replace(/[^0-9/]/, '')" />
</div>
</td>
<td width="350" valign="top"><div class="keypad">
<input value="1" class="buttons1" type="button" onClick="document.term.txt.value+='1';">
<input value="2" class="buttons1" type="button" onClick="document.term.txt.value+='2';">
<input value="3" class="buttons1" type="button" onClick="document.term.txt.value+='3';">
<input value="4" class="buttons1" type="button" onClick="document.term.txt.value+='4';">
<input value="5" class="buttons1" type="button" onClick="document.term.txt.value+='5';">
<input value="6" class="buttons1" type="button" onClick="document.term.txt.value+='6';">
<input value="7" class="buttons1" type="button" onClick="document.term.txt.value+='7';">
<input value="8" class="buttons1" type="button" onClick="document.term.txt.value+='8';">
<input value="9" class="buttons1" type="button" onClick="document.term.txt.value+='9';">
<input value="0" class="buttons1" type="button" onClick="document.term.txt.value+='0';">
<input value="/" class="buttons1" type="button" onClick="document.term.txt.value+='/';">
<input value="C" class="reset" type="button" onClick="reset();">
</div></td>
</tr>
<tr>
<td width="700" colspan="2" align="right" valign="bottom" class="buttons">
<input class="next" name="button" type="image" value=" " src="img/next.png">
</td>
</tr>
</table>
<table align="center" width="700" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
</tr>
</table>
</form>
Помогите доделать скрипт чтобы при вводе
00 сразу добавлялся "
/", а при нажатии на "
C" убирались последние символы до "
/", пример правильного ввода:
01/0101/01,
все остальные неправльно,
слэши должны быть именно в таком порядке. Как это можно реализовать? Я только учусь поэтому не знаю как так сделать.
Желательно примером.
Заранее благодарен всем отозвавшимся.