Показать сообщение отдельно
  #3 (permalink)  
Старый 15.04.2011, 11:16
Аватар для walik
Профессор
Отправить личное сообщение для walik Посмотреть профиль Найти все сообщения от walik
 
Регистрация: 09.11.2009
Сообщений: 1,101

Сообщение от Dimasick
c.className = style2;
style2 - это переменная, а надо передавать строку:
c.className = 'style2';


<html> <head>
 
<style type='text/css'>
.style1  {width: 300; height: 100; background: #f00000; text-align:center;}
.style2  {width: 400; height: 200; background: #00f000; text-align:left;}
</style>
 
<script type="text/javascript">
 function change()
{
  var c = document.getElementById('1');
  c.className = 'style2';
}  
</script>
 
</head>
<div id=1 class='style1'>бла-бла-бла</div>
<input type=button  value='Поменять стиль' onclick="change()">
<body>
</body>
</html>
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай
Ответить с цитированием