компьютерный вопрос

Это для Вас.
Я убегаю уже, не проверил ,сорри ,но вроде бегло - всё верно.

Вот тут подробнее пусть почитает — Почему к элементу в JS можно обратиться по id напрямую?
Суть - изменить имена переменных: например, не name, а name1 и тп.
Так как к элементу с id="name" можно напрямую обратиться через name.setAttribute(), без getElementById()
А еще — пусть использует консоль в браузере, там всегда видно какая ошибка возникла )

Вот рабочий вариант:

HTML:
<!doctype html>
<html>
    <head>
        <meta charset='utf-8'>
    </head>
    <body>
        <form id ='first'>
            Имя:<input type = "text" id="name"><br/>
            Кол-во пончиков:<input type="text" id="donuts"><br/>
            Минут:<input type='text'  id='minutes'><br/>
            Подитог:<input type='text' id='poditog'><br/>
            Налог:<input type='text' id='tax'><br/>
            Итог:<input type='text' id='itog'><br/>
            <input type='button' value='Заказать'>
        </form> 
        <script>
            
             var name1 = document.getElementById("name");
             var donuts1 = document.getElementById("donuts");
            
             name1.setAttribute("value", 'Alex');
             donuts1.setAttribute("value", '3');
                    
        </script>     
    </body>
</html>
 
  • Like
Реакции: vito
Я пока не буду, нет необходимости. Не десктоп :)
 
Пусть тут :)
ЕЧи с Гуглом :))
 
Есть сайт одной питерской компании которая делает бесплатный и очень классный софт. Напишу о том, чем сам пользуюсь.

Их проигрывателем интернет-радио пользуюсь уже не первый год - без сбоев.

Еще у них есть классная читалка ПДФ, которая даже в случае аварийного завершения программы или случайного нажатия на "крестик" потом восстановит все открытые в программе ПДФки и именно на той странице, на которой произошел сбой или случайное закрытие.

Бесплатный и качественный аналог Word. По функционалу вроде один в один.

И наконец, проигрыватель видео и аудио, который открывается и грузит файлы быстрее, чем VLC.

НЕ реклама. Просто решил тут поделиться ссылочками на полезный и удобный софт - вдруг кому понадобится.
 
Спасибо!
Не реклама, заслуживают внимания и уважения, согласен.
:))
 
В последнее время много нерабочих скриптов. Сейчас не работает функция при нажатии на "Заказать"
HTML:
<!doctype html>
<html>
    <head>
        <meta charset='utf-8'>
    </head>
    <body>
        <form>
            Имя: <input type="text" id="name"><br>
            Кол-во пончиков: <input type="text" id="donuts"><br>
            Минут: <input type="text" id="minutes"><br>
            Подытог: <input type="text" id="poditog"><br>
            Налог: <input type="text" id="tax"><br>
            Итог:<input type="text" id="itog"><br>
            <input type="submit" value="заказать" onclick="placeOrder();">
        </form>
        <script type="text/javascript">
            function placeOrder() {
                if (document.getElementById('name').value == ' ') {
                    alert('Извините, но вы должны ввести имя, ' +
                    'прежде чем выполнить заказ.');
                }
                else if ( (document.getElementById('minutes').value == ' ') ||
                (isNaN(document.getElementById('minutes').value)) ) {
                    alert('Извините, но вы должны ввести кол-во минут приготовления, '
                    + 'прежде чем выполнить заказ.');
                }
                else {
                    form.submit;
                }
            }   
        </script>       
    </body>
</html>
 
В последнее время много нерабочих скриптов. Сейчас не работает функция при нажатии на "Заказать"
HTML:
<!doctype html>
<html>
    <head>
        <meta charset='utf-8'>
    </head>
    <body>
        <form>
            Имя: <input type="text" id="name"><br>
            Кол-во пончиков: <input type="text" id="donuts"><br>
            Минут: <input type="text" id="minutes"><br>
            Подытог: <input type="text" id="poditog"><br>
            Налог: <input type="text" id="tax"><br>
            Итог:<input type="text" id="itog"><br>
            <input type="submit" value="заказать" onclick="placeOrder();">
        </form>
        <script type="text/javascript">
            function placeOrder() {
                if (document.getElementById('name').value == ' ') {
                    alert('Извините, но вы должны ввести имя, ' +
                    'прежде чем выполнить заказ.');
                }
                else if ( (document.getElementById('minutes').value == ' ') ||
                (isNaN(document.getElementById('minutes').value)) ) {
                    alert('Извините, но вы должны ввести кол-во минут приготовления, '
                    + 'прежде чем выполнить заказ.');
                }
                else {
                    form.submit;
                }
            }  
        </script>      
    </body>
</html>
А что не работает? Браузер ошибку выводит?
 

Новые комментарии

LGBT*

В связи с решением Верховного суда Российской Федерации (далее РФ) от 30 ноября 2023 года), движение ЛГБТ* признано экстремистским и запрещена его деятельность на территории РФ. Данное решение суда подлежит немедленному исполнению, исходя из чего на форуме будут приняты следующие меры - аббривеатура ЛГБТ* должна и будет применяться только со звездочкой (она означает иноагента или связанное с экстремизмом движение, которое запрещено в РФ), все ради того чтобы посетители и пользователи этого форума могли ознакомиться с данным запретом. Символика, картинки и атрибутика что связана с ныне запрещенным движением ЛГБТ* запрещены на этом форуме - исходя из решения Верховного суда, о котором было написано ранее - этот пункт внесен как экстренное дополнение к правилам форума части 4 параграфа 12 в настоящее время.

Назад
Сверху