Jump to content

uefa

User
  • Posts

    54
  • Joined

  • Last visited

Everything posted by uefa

  1. А в чем именно хитрость. Потому что решение в лоб результата не дает: option {font-style: italic;}
  2. Принимы ли стили для . Что-то никак не получается изменить вид шрифта в этом элементе. Это возможно?
  3. Немного коряво, но только это смог придумать: document.getElementById("Any").innerHTML=""; Что-то никто не хочет помочь...
  4. Не могу очистить select от элемента optgroup. С option все понятно document.getElementById("Any").length=0; или document.getElementById("Any").options.length=0; Но вот все равно остаются и ломают всю структуру. Помогите.
  5. Подскажите, пожалуйста, почему не работает такая конструкция: HTML <select id="lbFeeds"> <optgroup label="opt1"> <option value="421">А</option> <option value="422">В</option> </optgroup> <optgroup label="opt2"> <option value="445">G</option> <option value="446">H</option> </optgroup> </select> JS function changeSel(i) { var lbFeeds = document.getElementById("lbFeeds"); var opt = lbFeeds.getElementsByTagName("optgroup"); for (var j = 0; j < opt.length; j++) { alert(opt[j].label); if (j != i) { opt[j].style.display = "none"; } } } Нужно, чтобы в зависимости от полученного в функцию значения переменной i отображалась только часть селекта. Посмотрите опытным глазом. Сразу скажу, что попытки сделать display="none" для результата также не дали.
  6. Виноват. Ну конечно же <option style="display: none" value="4">ААА</option> Просто торопился. Но такая конструкция все равно не работает (по крайней мере в IE7). Проверте у себя.
  7. uefa

    <optgroup>

    Спасибо. Именно то.
  8. Почему-то не получается <option style="dysplay: none" value="4">ААА</option> Я ведь просто спросил.
  9. Можно ли убрать из раскрывающегося списка часть строк с помощью dysplay: none для ?
  10. uefa

    <optgroup>

    Можно ли обратиться к по его згачению label, без использования id?
  11. uefa

    <select> holdOn

    Просто хотелось с помощью select организовать раскрывающийся список, в котором бы еще и можно было бы разворачивать подпункты при выборе некоторых пунктов. При этом удобно использовать именно select, так как это уже реализовано. (За время проекта список пунктов очень разросся, а применять два зависимых selecta нету места). Вот.
  12. uefa

    <select> holdOn

    йа тупой?... не закрывался "что" или "кто"? если вы про селект, то есть такой вот атрибут как multiple. Но мне нужно, чтобы список вначале был свернут, а после раскрытия и выбора любого пункта остался развернутым.
  13. uefa

    <select> holdOn

    Существует ли способ сделать так, чтобы при выборе пункта из разворачивающегося списка он не закрывался? Спасибо.
  14. uefa

    <optgroup>

    Спасибо. Большего и не нужно. Все ясно.
  15. uefa

    <optgroup>

    <script type="text/javascript"> var selChangeListener = function(s) { //Доста?м выбранный элемент <option> var elOption = s.options[s.options.selectedIndex]; //Теперь из elOption можно достать вс? что хотим alert(elOption.value +' '+elOption.text); } </script> <select id="sel" onChange="selChangeListener(this);"> <optgroup label="OOO"> <option value="a3">AAA</option> <option value="b3">BBB</option> <option value="c3">CCC</option> </optgroup> </select> Так вытаскиваем все из . А как вытащить значение lable из ?
  16. uefa

    <select>

    To LokiDi L0ck: Спасибо. Ну конечно же все работает.
  17. uefa

    <select>

    onchange для select
  18. uefa

    <select>

    Значение value уже используется. Но есть необходимость использовать еще и величину RRR.
  19. uefa

    <select>

    <select id="sel"> .... <option value="r3">RRR</option> .... </select> Посоветуйте, как бы мне вытащить значение RRR в качестве переменной для функции. Спасибо.
  20. Подскажите, пожалуйста, можно ли в теле функции организовать остановку ее выполнения, пока некоторая переменная не примет нужного значения? Как это сделать грамотно, а то я по незнанию реализовал это очень коряво. Если нужен конкретный код, могу дать. Спасибо.
  21. А как сделать, чтобы значение конкретной переменной функция возвращала, а выполнение свое продолжала до конца?
  22. Подскажите, пожалуйста, оператор return возвращает значение выполнения некоторой функции. При этом он прекращает ее выполнение или функция продолжает выполнятся до конца? Спасибо.
  23. Кстати, мой код в последнем сообщении работает (просто пытался запустить его из под Фронтпейджа, а в IE работает). Так что простите за беспокойство и спасибо.
  24. Нет. Файл из другого домена. Так что же, нет никаких вариантов это осуществить?
  25. Внял совету по поводу ajax. Получилось так: <meta http-equiv="content-type" content="text/html; charset=windows-1251"> <title>Test Page...</title> <style type="text/css"> body { text-align:center; } #content {margin:100px auto;padding:5px;font:11px Verdana;text-align:center;border:1px solid rgb(255,102,0);width:770px;height:18px; } </style> <script type="text/javascript" language="JavaScript"> function getHTTPObject() { if (typeof XMLHttpRequest != 'undefined') { return new XMLHttpRequest(); } else if (window.ActiveXObject) { return new ActiveXObject("Microsoft.XMLHTTP"); } else { return new ActiveXObject("Msxml2.XMLHTTP"); } } function get_file (url) { var httpreq = getHTTPObject( ); var content = document.getElementById("content"); //Precondition: must have a URL if (url == "") return; httpreq.open("GET", url, true); httpreq.onreadystatechange = function ( ) { if (httpreq.readyState == 4) { if (httpreq.status == 200){ var html = httpreq.responseText; content.innerHTML = html; } else { content.innerHTML = "Error: Status "+request.status; } } } httpreq.send (); } function get_url ( ) { var beginLink = "http://www.mbovin.com/soccerdb/gettable.php?id="; var endLink = "&columns=pos,team,pts,wdl"; var url = beginLink + document.getElementById("lbFeeds").value + endLink; get_file (url); } </script> </head> <body> <select id="lbFeeds" onChange="get_url();"> <option value="424">Группа D</option> <option value="425">Группа E</option> <option value="426">Группа F</option> </select> <div id="content"></div> </body> </html> И все равно не работает. Помогите разобраться. Спасибо.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy