Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   небольшая ошибка(с выводом содержимого) (https://javascript.ru/forum/misc/18440-nebolshaya-oshibka-s-vyvodom-soderzhimogo.html)

mixxx_a 30.06.2011 21:53

небольшая ошибка(с выводом содержимого)
 
имеется 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>
    <title>DOM</title>
<script type="text/javascript" src=sj.js></script>
</head>
<body>
<form>
<label>
введите url<br />
<input type="text" size="30" id="newUrl" />
</label>
<br />
<input type="button" value="добавить" id="add" />
</form>
<div id="links"></div>
</body>
</html>


и javascript следующего содержания:
window.onload = function () {
document.getElementById('add').onclick= addNode;
}

function addNode(){
var url=document.getElementById('newUrl').value;
var link=document.createElement('a');
var href=document.createAttribute('href');
var text=document.createTextNode(url);

href.nodeValue=url;

link.appendChild(text);
link.setAttributeNode(href);

document.getElementById('links').appendChild(link);
return true;

}


вопрос: почему выводит в одну строку,теги <br />вроде расставлены правильно.подскажите пожалуйста.

melky 01.07.2011 00:34

измените через CSS display у ссылок ( с inline на block )

mixxx_a 01.07.2011 07:48

проблема решена
 
всё работает теперь.


Часовой пояс GMT +3, время: 21:09.