кнопка Backspace на калькуляторе

ram222

Da Vinci
Регистрация
27 Апр 2009
Сообщения
793
Реакции
86
Всем доброго времени суток)
Есть калькулятор онлайн Для просмотра ссылки Войди или Зарегистрируйся
как сделать кнопку "Backspace", то есть стирание последнего введённого символа?
 
- выводишь кнопку
- вешаешь на нее событие «click» и можно еще «keypress»
- по событию получаешь строку с текущим значением
- при помощи Для просмотра ссылки Войди или Зарегистрируйся оставляешь в переменной значение равное (длина строки - 1)
- возвращаешь в калькулятор
 
- выводишь кнопку
- вешаешь на нее событие «click» и можно еще «keypress»
- по событию получаешь строку с текущим значением
- при помощи Для просмотра ссылки Войди или Зарегистрируйся оставляешь в переменной значение равное (длина строки - 1)
- возвращаешь в калькулятор
Вставляю в кнопку onclick
<input type="button" value="backspace" onclick=".substr();">
и что ещё прописать надо?
Я не силён в этом.
 
За вас код написать?

Если вы кодер - я дал вам алгоритм, вы пишете код, учитесь.

Если вы не кодер - постите в рекламный раздел, озвучиваете бюджет проекта.
 
тут вроде ерунда. Поможем человеку)
Код:
<input  type="button" value="backspace" onclick="remove();">
Код:
function remove () {
    expression[pointer] = expression[pointer].slice(0, -1);
        refreshDisplay ();
    displayFlash();
}
Функцию запихнуть в файл /basic/scripts/script.js над... или под reset ()
 
Последнее редактирование:
тут вроде ерунда. Поможем человеку)
Код:
<input  type="button" value="backspace" onclick="remove();">
Код:
function remove () {
    expression[pointer] = expression[pointer].slice(0, -1);
        refreshDisplay ();
    displayFlash();
}
Функцию запихнуть в файл /basic/scripts/script.js над... или под reset ()
Спасибо огромное, получилось. Пробелы кое где убрал на всякий случай.
Да я не кодер, точнее не совсем, обычно переделываю что то под себя. Делал с нуля калькуляторы простые типа подсчёт цены отделки, но делаю редко , приходится заново всё вспоминать со справочниками.
А тут всего одна функция нужна была.
Ещё раз спасибо!
 
Назад
Сверху