Не работает скрипт, подскажите
Здравствуйте форумчане прошу помосчи, почему не работает вот такая конструкция:
<form method="POST" action="cash.php" id="cash_total_form">
<table cellpadding="0px" cellspacing="5px" border="0px">
<tr>
<td>
<input type="text" name="cash_total" value="" id="cash_total"/>
</td>
<td>
<div id="cash_send_total">Ввод</div>
</td>
</tr>
</table>
</form>
<table cellpadding="0px" cellspacing="5px" id="cash_keyboard">
<tr>
<td onclick="javascript: cash_key('7')">7</td>
<td onclick="javascript: cash_key('8')">8</td>
<td onclick="javascript: cash_key('9')">9</td>
</tr>
<tr>
<td onclick="javascript: cash_key('4')">4</td>
<td onclick="javascript: cash_key('5')">5</td>
<td onclick="javascript: cash_key('6')">6</td>
</tr>
<tr>
<td onclick="javascript: cash_key('1')">1</td>
<td onclick="javascript: cash_key('2')">2</td>
<td onclick="javascript: cash_key('3')">3</td>
</tr>
<tr>
<td>x</td>
<td onclick="javascript: cash_key('0')">0</td>
<td>x</td>
</tr>
</table>
вот ява:
function cash_key(keys){
$('#cash_total').append(keys);
}
Чета походу не так делаю. Фишка в том чтоба с виртуальной цифровой клавиатуры ввести необходимую сумму в поле input[id=cash_total]. |
Цитата:
Цитата:
псевдо-протокол javascript не нужен в обработчике события Цитата:
для работы с содержимым input-а есть метод val() |
Спасибо, еще подскажи как сделать чтоб при последующем нажатии значение добавлялось, например как на кассе набрать сумму 960 рублей.? если не трудно. Примного благодарен!
|
Все разобрался всем спасибо!
function cash_key(keys){
var c = +$('#cash_total').attr('value');
if (c == 0) {c = "";}
$('#cash_total').val(c+keys);
}
|
Цитата:
мы с вами, вроде в одном поле не срали, чтобы вы могли мне ТЫкать Цитата:
у него есть два способа вызова. ну, и почитайте про http://javascript.ru/string-operators |
Цитата:
Цитата:
Спасибо все равно!!!:yes: |
Цитата:
Цитата:
Цитата:
|
Цитата:
|
| Часовой пояс GMT +3, время: 19:22. |