Вопросы

Рустам Рахимов
Лекция 3 ужасно написано.

Пол часа искал в интеренете, как что работает. Такое чувство что автор пишет для людей которые уже знают js, или просто хвастается своими знаниями. Конструкция формы непонятна. И можно было бы в кратце написать, что такое событие которое используют. Сорершенно не понятно как работает форма, и как брать из нее значение. 

function Complete() {

    var x = "Имя: " + document.tutform.firstname.value;

alert(x);

} - Так брать значение из формы tutform, firstname-получаем значение из имени. 

<INPUT TYPE="button" VALUE="Готово" onClick="Complete();"> - Нужно к кнопке прописать событие, при нажатие на кнопку готово, чтобы возвращалось значение с помощью функции. А так ничего не работает, и смысла учить нету, если не знать почему не работает.

 

Ivan Pirognoe
Как работать с радио кнопками?

Вот например радио кнопками можно выбрать валюту для оплаты в интернет магазине... как сделать чтобы сумма менялась от выбранной валюты?

Игорь Смирнов
реализация функции eatApples

урок не коректен, не удается реализовать функцию

Антон Волгин
Антон Волгин 13 августа 2014 в 12:41

<script type="text/javascript">
var apples = 5;

function eatApples(){
alert('Имеется ' + apples + ' яблок!');

var eat = prompt('Сколько яблок вы хотите съесть?', '1');

var eaten = parseInt(eat);

if(isNaN(eaten)){
alert('Вы должны ввести допустимое число яблок!');
eatApples();
} else {
if(eaten > apples){
alert('Простите, но имеется только ' + apples + ' яблок. Вы не можете съесть ' + eaten + ' яблок!');
eatApples();
} else {
if(eaten < 0){
alert('Простите, но вы не можете съесть отрицательное количество яблок!');
eatApples();
} else {
apples -= eaten;
alert('А теперь имеется только ' + apples + ' яблок!');
if(apples > 0){
if(confirm('Не хотите ли съесть еще яблочко?')){
eatApples();
}

} else {
alert('Яблок больше нет!');
}
}
}
}
}
</script>

<div>

<input type="button" id="button" onClick="eatApples()" value="Яблоки"/>
</div>