Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Динамические таблицы, формы
 
 автор: |Alexxx|#   (12.04.2015 в 23:30)   письмо автору
1.1 Кб
 
 

Помогите новичку советом.
Пытаюсь сделать что-то электронной библиотеки. Основу сделал - работает. Помогите, пожалуйста, со следующим: нужно чтобы поле Registration содержало три элемента, представляющие дату регистрации: текстовое поле числа месяца, список с месяцами и список годов, скажем, в диапазоне +-10 лет от текущего года (соответственно, чтобы информация заносилась в таблицу аналогичным образом).

Код в прикрепленном файле. Не знаю почему, но не могу его выложить, пишет, что в нем есть ссылка URL. В общем - неважно. Буду благодарен за любые советы/помощь.

  Ответить  
 
 автор: |Alexxx|#   (13.04.2015 в 15:35)   письмо автору
 
   для: |Alexxx|#   (12.04.2015 в 23:30)
 

С вышеописанным разобрался.

Возник еще один вопрос, может глупый, но все же:
есть выпадающий список месяцев (все месяцы заданы через option). Так вот, хочу задать в яваскрипт массив месяцев и подключить их выпадающему списку (не писать все через option). Как это сделать?

  Ответить  
 
 автор: elenaki   (13.04.2015 в 17:40)   письмо автору
 
   для: |Alexxx|#   (13.04.2015 в 15:35)
 

у меня вот такой есть, правда, со странами. поменяйте страны на месяцы (у меня русского нет на клаве и мне лениво)


<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
  country = new Array("Afghanistan", "Albania", "Algeria", "American Samoa", "Andorra", "Angola", "Anguilla", 
"Antigua and Barbuda", "Argentina", "Armenia", "Aruba", "Australia", "Austria", "Azerbaijan", "Bahamas", 
"Bahrain", "Bangladesh", "Barbados", "Belarus", "Belgium", "Belize", "Benin", "Bermuda", "Bhutan", "Bolivia", 
"Bosnia and Herzegovina", "Botswana", "Brazil", "British Virgin Islands", "Brunei Darussalam", "Bulgaria", 
"Burkina Faso", "Burundi", "Cambodia", "Cameroon", "Canada", "Cape Verde", "Cayman Islands", 
"Central African Republic", "Chad", "Channel Islands", "Chile", "China", "Colombia", "Comoros", "Congo",
 "Cook Islands", "Costa Rica", "Cote d’Ivoire", "Croatia", "Cuba", "Cyprus", "Czech Republic", "Dem. People’s Rep. of Korea", 
"Dem. Republic of the Congo", "Denmark", "Djibouti", "Dominica", "Dominican Republic", "Ecuador", "Egypt", "El Salvador", 
"Equatorial Guinea", "Eritrea", "Estonia", "Ethiopia", "Faeroe Islands", "Falkland Islands (Malvinas)", "Fed. States of Micronesia", 
"Fiji", "Finland", "France", "French Guiana", "French Polynesia", "Gabon", "Gambia", "Georgia", "Germany", "Ghana", "Gibraltar", 
"Greece", "Greenland", "Grenada", "Guadeloupe", "Guam", "Guatemala", "Guinea", "Guinea-Bissau", "Guyana", "Haiti", "Holy See", 
"Honduras", "Hong Kong", "Hungary", "Iceland", "India", "Indonesia", "Iran (Islamic Republic of)", "Iraq", "Ireland", "Isle of Man", 
"Israel", "Italy", "Jamaica", "Japan", "Johnston Island", "Jordan", "Kazakhstan", "Kenya", "Kiribati", "Kuwait", "Kyrgyzstan", 
"Lao People’s Dem. Republic", "Latvia", "Lebanon", "Lesotho", "Liberia", "Libyan Arab Jamahiriya", "Liechtenstein", "Lithuania", 
"Luxembourg", "Macao, China", "Madagascar", "Malawi", "Malaysia", "Maldives", "Mali", "Malta", "Marshall Islands", "Martinique", 
"Mauritania", "Mauritius", "Mexico", "Monaco", "Mongolia", "Montserrat", "Morocco", "Mozambique", "Myanmar", "Namibia", "Nauru",
"Nepal", "Netherlands", "Netherlands Antilles", "New Caledonia", "New Zealand", "Nicaragua", "Niger", "Nigeria", "Niue", 
"Norfolk Island", "Northern Mariana Islands", "Norway", "Occupied Palestinian Territory", "Oman", "Pakistan", "Palau", "Panama", 
"Papua New Guinea", "Paraguay", "Peru", "Philippines", "Pitcairn", "Poland", "Portugal", "Puerto Rico", "Qatar", 
"Republic of Korea", "Republic of Moldova", "Reunion", "Romania", "Russian Federation", "Rwanda", "Saint Helena", 
"Saint Kitts and Nevis", "Saint Lucia", "Saint Pierre and Miquelon", "Saint Vincent and Grenadines", "Samoa", "San Marino", 
"Sao Tome and Principe", "Saudi Arabia", "Senegal", "Seychelles", "Sierra Leone", "Singapore", "Slovakia", "Slovenia", 
"Solomon Islands", "Somalia", "South Africa", "Spain", "Sri Lanka", "Sudan", "Suriname", "Swaziland", "Sweden", "Switzerland", 
"Syrian Arab Republic", "Tajikistan", "Thailand", "The Former Yugoslav Republic of Macedonia", "Timor-Leste", "Togo", "Tokelau", 
"Tonga", "Trinidad and Tobago", "Tunisia", "Turkey", "Turkmenistan", "Turks and Caicos Islands", "Tuvalu", "Uganda", "Ukraine", 
"United Arab Emirates", "United Kingdom", "United Rep. of Tanzania", "United States of America", "United States Virgin Islands", 
"Uruguay", "Uzbekistan", "Vanuatu", "Venezuela", "Viet Nam", "Wallis and Futuna Islands", "Western Sahara", "Yemen", 
"Yugoslavia", "Zambia", "Zimbabwe");


document.write('<select name="country">')
    for (i=0; i<country.length; i++)
    {    document.write("<option ");
        if (country[i] == "Greece") document.write (" Selected ");
         document.write (">" + country[i] +"<\/option>");
    }
    document.write('<\/select>')
    
    </SCRIPT>

  Ответить  
 
 автор: |Alexxx|#   (13.04.2015 в 18:44)   письмо автору
 
   для: elenaki   (13.04.2015 в 17:40)
 

Для выпадающего списка написал такой вот скрипт:

opts2=["2005","2006","2007","2008","2009","2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024","2025"]
opts2.forEach(function(z){Y.appendChild(new Option(z))})

Вопрос: как сделать, чтоб первым элементом этого списка отображало 2015 год?

  Ответить  
 
 автор: coloboc66   (15.04.2015 в 16:59)   письмо автору
 
   для: |Alexxx|#   (13.04.2015 в 18:44)
 

Вам же Елена показала: используйте внутри соответствующего <option> атрибут selected.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования