Ответы пользователя по тегу HTML
  • Как корректно отобразить select-options?

    @DDV23
    Биокибернетик
    right: 0 для .dropdown-content

    .dropdown-content {
      display: none;
      position: absolute;
      background-color: rgba(255, 255, 255, 1);
      max-width: 32px;
      right: 0;
      z-index: 1;
      border-radius: 3px;
    }


    остальное косметика, поправить просто надо, красоту навести.
    Ответ написан
    Комментировать
  • Как привязать обработчик flask'a к форме html?

    @DDV23
    Биокибернетик
    routing и form handling - это называется.
    Не совсем понятно что вы хотите рендерить? Я так понимаю отдельный шаблон для страницы редактирования вы хотите рендерить, а не основной?
    return render_template('index.html', card=card) " # тогда используй название придуманного html который будет рендерится при редактирование.

    Вместо index.html тогда создайте HTML-шаблон (название придумайте), который будет рендерится при редактировании карточки.

    Вот пример body под вашу задачу. Остальное сами осилите.
    <body>
        <h1>Редактирование карточки</h1>
        <form action="{{ url_for('upd_card', id=card.id) }}" method="POST">
            <label for="name">Название:</label>
            <input type="text" id="name" name="name" value="{{ card.name }}" required><br><br>
    
            <label for="text">Текст:</label>
            <textarea id="text" name="text" required>{{ card.text }}</textarea><br><br>
    
            <input type="submit" value="Сохранить">
        </form>
    </body>


    На index.html где у Вас карточки установите кнопки для каждой карточки
    <a href="{{ url_for('upd_card', id=card.id) }}">Редактировать</a>
    Ответ написан
    1 комментарий
  • Как найти ошибку Uncaught SyntaxError: Unexpected token?

    @DDV23
    Биокибернетик
    1.Проблема скорее в неправильном пути к скрипту, неправильно его определяете в вашем html. БЫл бы код было бы понятно.
    2.Проверьте так же скрипт сам скрипт, когда вы его отдельно пишите, а не в html. Что нет символов или кода, которые могут вызвать эту ошибку. То же касается и файла style.css
    3. Воспользуйтесь отладкой f12 , посмотрите что в консоле.
    Ответ написан
    Комментировать