| 
	
	
		
		
			
			 
				Создание элементов на странице.
			 
			
		
		
		
		Имеется следующий код HTML 
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"><head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Документ без названия</title> 
<script src="createelement.js" type="text/javascript"></script> 
 
<style type="text/css"> 
.declared{ 
	color:#F00; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:56px;} 
.programmed{ 
		color:#00F;  
		font-family:Arial, Helvetica, sans-serif;  
		font-weight:bold;  
		font-size:10px; 
		} 
</style> 
</head> 
<body> 
<a href="" onclick=" hello()">Hello Denis </a> 
<p id="hello">hello </p> 
 
<div  id="empty"></div> 
</body> 
</html> 
 
 
Ниже привожу код файла javascript  
 
// JavaScript Document 
window.onload = function z (){ 
var hello=document.getElementById('hello'); // берем элемент с ай ди hello 
hello.classname='declared';			// присваиваем стиль  
var empty=document.getelementById('empty'); 
addNode(empty,"reader of");			//добавляем элемент с текстом 
addNode(empty,"Ajax in Action!"); 
var children=empty.childNodes;			// присваиваем переменно проходя по массиву потомком элемента 
for(var i=o;i<children.lenght;i++){ 
children[i].className='programmed';                  //присваиваем класс всем потомкам  
} 
// установка стиля 
empty.style.border='solid green 2px' ; 
empty.style.with="200px";} 
 
function addNode(el,text){ 
//создание нового элемента 
var childEl=document.createElement("div"); 
el.appendChild(childEl); 
//формирование текста Добавляет нод в конце списка дочерных нодов элемента, а если добавляемый нод уже был в документе, то он перемещается 
var txtNode=document.createTextNode(text); 
childEl.appendChild(txtNode); 
} 
function hello() 
{ 
		 
	alert("Mimino"); 
	var hello=document.getElementById('hello'); // берем элемент с ай ди hello 
hello.classname='declared';	 
	 
	} 
 
И кого-то черта все дело не работает.То есть не создает нужные мне элементы. Спасибо за помощь! 
		
	
		
		
		
		
		
		
	
		
			
			
	
			
			
			
			
			
				 
			
			
			
			
			
			
				
			
			
			
		 
		
	
	
	 |