Показать сообщение отдельно
  #4 (permalink)  
Старый 20.09.2015, 08:00
Кандидат Javascript-наук
Отправить личное сообщение для sortarray Посмотреть профиль Найти все сообщения от sortarray
 
Регистрация: 19.09.2015
Сообщений: 117

Сообщение от Sparkingham
сделать из него значение background-position: left: n px?
<html>
<head>
<style>
   
</style>
</head>
<body>
<div id="img" style="height: 20px; background-image: url(http://javascript.ru/forum/images/smilies/smile.gif); background-repeat: no-repeat">
</div>


<select id="s">
 <option value="0">0</option>
 <option value="10">10</option>
 <option value="20">20</option>
</select>



<script>


var doSomethingWithValue=function(value){
  alert(value+5)
}

s.onchange=function(){
  var value=eval(this.value)
  doSomethingWithValue(value)
  img.style.backgroundPosition="left "+value+"px bottom 0px"
}

</script>

</body>
</html>
Ответить с цитированием