Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.05.2012, 16:14
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

слайдер ползунок
пытался сделать ползунок, но нечего не получается
<!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>
<style type="text/css">
#slider {
	margin-top:20%;
	margin-left:50%;
	width:200px;
	height:5px;
	background-color:#000000;
	z-index:1;
	
	}
#img_test {
	position:absolute;
	background-image:url(blue.gif);
	background-repeat:no-repeat;
	z-index:2;
	height:19px;
	width:11px;

}
</style>
</head>

<body>
<div id="slider">
<div id="img_test" > </div>
</div>
<div id="num"></div>
<script type="text/javascript">

var slider={
	status:false,
	StartPos:0,
	divObj:0
	};
	
slider.init=function(id)
{
var slid,div;
slid=document.getElementById(id);	
div=document.getElementById("slider");
slider.divObj=div;
this.obj=slid;
slid.onmousedown=function(e)
{
	e = e || event.window;
	slider.StartPos=e.clientX;
	slider.status=true;
	}	
div.onmousemove=function(e)
{
	e = e || window.event;
	if(slider.status)
	{
		slider.action(e);
		
		}
	}	
	slid.onmouseup=function(){
		slider.status=false;
		}
}//
slider.action=function(e)
{
	var zn;
	zn = e.clientX-slider.StartPos;
	document.getElementById("num").innerHTML=e.clientX-slider.StartPos;
	document.getElementById("img_test").style.left=e.clientX+"px";
	
	if(zn >200 || zn < 1)
	{
		 slider.status=false;
	}
}

</script>
<script type="text/javascript">
slider.init("img_test");
</script>


</body>
</html>

подскажите как лутчше , при смещение ползунка должны выводится цифры в инпут от 10 до 2000, шаг у ползунка должен быть 10.
плиз помогите=(
Ответить с цитированием
  #2 (permalink)  
Старый 10.05.2012, 00:05
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

подскажите алгоритм хот написания а вообще идей 0 =(
а нормальной статьи не нашел, плиз
Ответить с цитированием
  #3 (permalink)  
Старый 10.05.2012, 10:02
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от cyber
а нормальной статьи не нашел
Зайдите в Учебник и наберите в поиске "слайдер", нормальные статьи есть.
Ответить с цитированием
  #4 (permalink)  
Старый 10.05.2012, 16:57
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

спс , оно=)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JqueryUI Slider и широкий ползунок TheKIP Элементы интерфейса 1 25.10.2012 22:22
jquery слайдер, анимация при переключении вкладки KiTaeZa Events/DOM/Window 1 05.09.2011 20:52
Нужно отредактировать слайдер glavkot Работа 0 22.08.2011 14:14
jQuery UI Slider - как синхронизировать слайдер со значнием? frightened jQuery 0 24.07.2011 00:19
Слайдер - расчет координат прокрутки розовый слоник Общие вопросы Javascript 2 14.04.2011 18:33