Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

Подскажите начинающему, как покрасить красным цветом?

Обсуждение темы Подскажите начинающему, как покрасить красным цветом? в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Хочу, чтобы уведомление выводилось красным цветом, но почему-то выдает ошибку. Думал, что должно быть name.nextSibling.style.color = "red". Подскажите пожалуйста, что не так? Большое ...


Закрытая тема
 
Опции темы
Старый 31.01.2011, 21:43   #1
Хочу, чтобы уведомление выводилось красным цветом, но почему-то выдает ошибку. Думал, что должно быть name.nextSibling.style.color = "red". Подскажите пожалуйста, что не так? Большое спасибо!!!


PHP код:
    <head>
        <
script type="text/javascript">
            
            function 
check()
            {
                var 
name document.getElementById ("name");
                var 
pass document.getElementById ("password");
                
                if (!
name.value)
                {
                
name.nextSibling.nodeValue "name is empty";
                
name.nextSibling.style.color "red";
                return 
false;
                }
                if (!
pass.value)
                {
                
pass.nextSibling.nodeValue="Password is empty";
                return 
false;
                }
            }
            
            function 
focus ()
            {
            var 
form document.getElementById ("form");                    
            
            
this.nextSibling.nodeValue ""    ;
            
            if (
form.selectedItem)
            
form.selectedItem.style.borderColor "";
            
this.style.borderColor "red";
            
form.selectedItem this    
            
}

            
            
            
window.onload = function ()
            {
                var 
form document.getElementById ("form");
                var 
inpt form.getElementsByTagName ("INPUT");
                
                
form.onsubmit check;
                for (
i=0;i<inpt.length;i++)
                {
inpt[i].onfocus focus;}
                
            }            
            
        
</script>
    </head>
    <body>
            <div id='registration'>
                <form method='GET' id='form'>
                    <fieldset>
                    <div>
                        <label>name</label>
                        <input type='text' name='name' id='name'>
                        
                    <div>
                    <div>
                        <label>pass</label>
                        <input type='password' name='pass' id='password'>
                    </div>
                    
                    </fieldset>
                    <input type='submit' value='register'>
                </form>
            </div>
        
    </body> 
 
Старый 31.01.2011, 21:43
Ссылки
Старый 31.01.2011, 23:22   #2
Вариант "через Ж"
Цитата:
<fieldset>
<div style="color:#ff0000">
<label style="color:#000">name</label>
<input type='text' name='name' id='name'>

</div>
<div style="color:#ff0000">
<label style="color:#000">pass</label>
<input type='password' name='pass' id='password'>
</div>

</fieldset>
У вас див незакрытый - обратите внимание
 
Старый 01.02.2011, 00:36   #3
Спасибо, исправил. Подскажите лучший вариант, так как к этому я сам пришел, но он не работает. Точнее, работает, но не так как хочется.
 
Старый 01.02.2011, 00:36
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите начинающему snigZz Кальянная 2 19.08.2012 21:15
Проблема с цветом Mortis Кальянная 9 08.08.2008 17:04
Help начинающему!!!! FreeWay ASP, Perl, PHP и MySQL 12 26.02.2007 07:39
Помогите начинающему Кеды Растровая графика 3 29.03.2005 22:06
Проблема с цветом ссылок в Css Temira HTML, CSS, JavaScript 2 20.01.2005 17:45


Текущее время: 13:12. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум