Показать сообщение отдельно
  #4 (permalink)  
Старый 30.09.2010, 03:49
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

nelegal,
непонял зачем комбинировать плагин и вашу виртуальную клавиатуру, если плагин её функционално заменяет
и зачем нужен onkeyup в вашем коде если предусмотрен только ввод с виртуальной клавиатуры...
......вариант для маски 12/3456/78 и виртуальной клавиатуры )))
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title></title>
<script language="JavaScript" type="text/javascript">
function set(b) {
    var a = document.getElementById("txt");
    if (!(b && a.value.length == 10)) a.value = b ? (a.value + b).replace(/(^\d{2}$)|(^\d{2}\/\d{4}$)/, "$1$2/") : a.value.replace(/\d+$|\d+\/$/, "")
};
</script>
</head>

<body>
  <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" readonly=
            "readonly" />
          </div>
        </td>

        <td width="350" valign="top">
          <div class="keypad">
            <input value="1" class="buttons1" type="button" onclick="set('1')" />
            <input value="2" class="buttons1" type="button" onclick="set('2')" />
            <input value="3" class="buttons1" type="button" onclick="set('3')" />
            <input value="4" class="buttons1" type="button" onclick="set('4')" />
            <input value="5" class="buttons1" type="button" onclick="set('5')" />
            <input value="6" class="buttons1" type="button" onclick="set('6')" />
            <input value="7" class="buttons1" type="button" onclick="set('7')" />
            <input value="8" class="buttons1" type="button" onclick="set('8')" />
            <input value="9" class="buttons1" type="button" onclick="set('9')" />
            <input value="0" class="buttons1" type="button" onclick="set('0')" />
            <input value="C" class="reset" type="button" onclick="set();" />
          </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>
</body>
</html>

Последний раз редактировалось рони, 30.09.2010 в 04:42.
Ответить с цитированием