#javascript #asp.net #css
#javascript #asp.net #css
Вопрос:
Я хочу показать календарь таким образом на веб-сайте моего проекта колледжа. Как я могу сделать это с помощью CSS и javascript? Я хочу, чтобы при наведении курсора мыши на date
него отображались все даты месяца и точно так же с параметром месяц и год, который должен дать пользователю возможность выбрать указанный год или месяц.
Я совершенно новичок в этой области, так как же я могу упростить задачу? Спасибо.
Комментарии:
1. Вы спрашиваете, как отобразить текст так, чтобы он выглядел написанным от руки, или это был просто быстрый способ пометить поля?
2. Да, это был быстрый способ обозначить это @nnnnnn.
Ответ №1:
Что ж, похоже, вам нужна помощь с вашим школьным проектом, поэтому я просто укажу вам несколько направлений и позволю собрать все воедино.
(1) Вы можете сделать divs невидимыми.
Объект JavaScript.стиль.отображение:
object.style.display="inline"
(не путайте CSS «отображение» с CSS «видимость»)
или jQuery .css().
(2) Вы можете изменить текст внутри элемента.
document.getElementById("p1").innerHTML="New text!";
или jQuery .html().
РЕДАКТИРОВАТЬ: (3) Вы можете привязать событие «onChange» к выбору, если планируете использовать выпадающие списки для дат / etc.
JavaScript onChange
onchange="SomeJavaScriptCode"
или jQuery .bind(«изменить»).
Комментарии:
1. Ты хотел сказать
display="none"
?2. @nnnnnn Я очень надеюсь, что он планирует сделать его видимым 😉 Я просто цитировал документацию. Но вы правы, для этого потребуется .display=»none» раньше .display=»inline» или, скорее.display=»block» для обычного поведения div.