За последние 24 часа нас посетили 62068 программистов и 1740 роботов. Сейчас ищут 860 программистов ...

Объектная модель DOM

Тема в разделе "JavaScript и AJAX", создана пользователем Golovastik, 6 авг 2010.

  1. Golovastik

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

    С нами с:
    14 июл 2010
    Сообщения:
    193
    Симпатии:
    0
    Изучаю DOM Явыскрипт вот оппробовал получить доступ через структуру которую имеет язык Джаваскрпипт чего-то ИЕ останавливается на 4 строке и говорит что эт оесть нуль и не является объектом. Я хочу изменить надпись на кнопке под номером №3.

    Код (Text):
    1.  
    2. <html><head>
    3. <title>Тренировочный документ</title>
    4. <script type='text/javascript'>
    5. window.document.forms[0].elements[2].value = 'Privet';
    6. </script>
    7. </head>
    8. <body>
    9. <form>
    10. <input type="button" value='Щёлкни меня' onClick="alert('1')">
    11. <input type="button" value='Щёлкни меня' onClick="alert('2')">
    12. <input type="button" value='Щёлкни меня' onClick="alert('3')">
    13. <input type="button" value='Щёлкни меня' onClick="alert('4')">
    14. <input type="button" value='Щёлкни меня' onClick="alert('5')">
    15. </form>
    16. </body>
    17. </html>
    Не работает.
     
  2. iliavlad

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

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    тег input не закрыт <input ... />
     
  3. Golovastik

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

    С нами с:
    14 июл 2010
    Сообщения:
    193
    Симпатии:
    0
    Да не в теге инпут проблема,скажите в чём?
     
  4. kriss

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

    С нами с:
    30 июл 2010
    Сообщения:
    19
    Симпатии:
    0
    а незя сделать как то вот так?!? (код пашет, и в ие тоже) да и навсякий случай глянь может у тебя запрещены всплывающие окна в ие про100!! )))
    HTML:
    1. <head>
    2. <title>Тренировочный документ</title>
    3. <script type='text/javascript' src="jquery.js"> </script>  
    4. <script type='text/javascript'>
    5. $(document).ready(function(){
    6.    $(':button').click(function(){
    7.        var $rt=$(this).attr("class");
    8.   if($rt == 3){ alert('Привет');  }else{  alert(jQuery(this).attr("class"));  }
    9.     })
    10. });
    11. </script>
    12. </head>
    13. <body>
    14. <form id="myForm">
    15. <input type="button" value='Щёлкни меня'  class="1"> </input>
    16. <input type="button" value='Щёлкни меня'  class="2"> </input>
    17. <input type="button" value='Щёлкни меня'  class="3"> </input>
    18. <input type="button" value='Щёлкни меня'  class="4"> </input>
    19. <input type="button" value='Щёлкни меня'  class="5"> </input>
    20. </form>
    21. </body>
    22. </html>