Я пытаюсь создать функцию, где нажатием кнопки и фонового изображения выбрано для div. Вот то, что я начал ниже, но это не похоже на работу кто может указать, где я собираюсь неправильно ... :)image background onclick
<style type="text/css">
#txt{
width: auto;
height: auto;
border: solid #000;
}
</style>
<script type="text/javascript">
function backg1(){
var test = new string();
test = document.getElementById('txt');
test.style.backgroundImage="url('cloud.jpg')";
}
</script>
</head>
<body>
<div id="txt">
<input type="button" value="BG1" onclick="backg1()"/>
</div>
Любые ошибки в вашей консоли ошибок? Кстати, 'new string()' бесполезно, особенно если вы сразу же перезаписываете его DOMNode из 'getElementById()' –
. Мне кажется, вам нужно установить ширину и высоту 'div # txt' к размеру изображения. (также относительное положение) –
Да что сработало угощение .. – Yojimbo