За последние 24 часа нас посетили 16154 программиста и 1551 робот. Сейчас ищут 923 программиста ...

select

Тема в разделе "JavaScript и AJAX", создана пользователем Влада, 26 фев 2011.

  1. Влада

    Влада Активный пользователь

    С нами с:
    26 фев 2011
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    RU
    HTML:
    1. function Calculate_1(){
    2.     var DayNumber, str;
    3.     DayNumber = parseInt(document.getElementById("cashFlow_0").value);;
    4.     switch (DayNumber) {
    5.  
    6. case 1:
    7.             str ='<form><div id="div14"><font color="#000000">11</div><table width="550px"  border="1" bordercolor="CCCDD8" cellpadding="1" cellspacing="0" style="margin-left: 30%;"><td><p><img src="/images/zaglushka111.png" width="600px"><p style="margin-left: 17%;"><img src="/images/rez2.png" width="380px"><br><a href="/index.php?option=com_content&view=article&id=12&Itemid=4"><img src="/images/comment.png" style="width:204px ;height:38px;margin-left:250px"></a><br><br><br></p></td></tr></div></form> ;';
    8.             break
    9. }
    10.  
    11. <dl>
    12.  
    13. <dt><INPUT NAME="vopr2" TYPE="radio" onClick="document.getElementById('button').disabled=false;" onchange="output()"  id="stop1"> 1 отчетный период;</dt>
    14.  
    15. <dt><INPUT NAME="vopr2" TYPE="radio" onClick="document.getElementById('button').disabled=false;"> 4 отчетных периода;</dt>
    16.  
    17. <dt><INPUT NAME="vopr2" TYPE="radio" onClick="document.getElementById('button').disabled=false;"> 9 и более отчетных периодов;</dt>
    18.  
    19. <dt><INPUT NAME="vopr2" TYPE="radio" onClick="document.getElementById('button').disabled=false;"> фирма пока не создана;</dt>
    20.  
    21. </dl></html>
    22.  
    23.  
    24. Подскажите пожалуйста как сделать так, что бы  если пользователь выбирает ответ в тесте с id="stop1", то в итоге id="div14" будет видно, а если выберет другой ответ, то id="div14" будет скрыт.
    [/html]
     
  2. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    <INPUT NAME="vopr2" TYPE="radio" onClick="document.getElementById('button').disabled=false;document.getElementById('div14').style.display = 'none'" onchange="output()" id="stop1">
     
  3. <?=RPG?>

    <?=RPG?> Активный пользователь

    С нами с:
    19 ноя 2010
    Сообщения:
    451
    Симпатии:
    0
    повесить на stop1 событие onchange:
    если выбран ответ Х то показать div14
    иначе скрыть div14
     
  4. Влада

    Влада Активный пользователь

    С нами с:
    26 фев 2011
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    RU
    а кодом можно выразить, а то я так не поняла!
     
  5. Влада

    Влада Активный пользователь

    С нами с:
    26 фев 2011
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    RU
    'div14' показывается и если кнопка выбрана и если нет.
     
  6. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    У него нужно сделать в теге style="display: none"
     
  7. Влада

    Влада Активный пользователь

    С нами с:
    26 фев 2011
    Сообщения:
    4
    Симпатии:
    0
    Адрес:
    RU
    Тогда получается что и так и так не показывает div
     
  8. <?=RPG?>

    <?=RPG?> Активный пользователь

    С нами с:
    19 ноя 2010
    Сообщения:
    451
    Симпатии:
    0
    Это свойство можно поменять так: document.getElementById('div14').style.display = 'none'