Всем доброго дня,
изучаю Javascript примерно день-два... и появился такй вопрос. Нужно сделать чтобы на экране выводилась кнопка. По нажатию на эту кнопку выскакивали 2 окна prompt (один за другим конечно), куда мы вводим стороны прямоугольника. После чего под кнопкой выводится строка где пишет "площа прямоугольника равно столькото". Когда мы нажимаем в следующий раз на эту кнопку (не обновляя страницу) опять вылетають 2 окна prompt, куда мы в очередной раз вводим значения. После того как мы ввели значения - в строке под кнопкой обновляется значение площи на новое. Как такое сделать?
Вот есть код, который пробовал писать (тут при нажатие на кнопу вводиш значения, но оно не считает площу):
| Код | <p> <button onclick="calculator.readValues();">set values!</button> </p> <script type="text/javascript">
var calculator = {
mul: function() { return this.a * this.b; },
readValues: function() { this.a = +prompt('a?', 0); this.b = +prompt('b?', 0);
} }
document.write('<span style="border: 1px solid; background-color:red">' + 'Square of rectangle: ' + calculator.mul() + '</span><br>');
</script>
|
Заранее благодарю за ответы. |