Показать сообщение отдельно
  #4 (permalink)  
Старый 07.01.2013, 19:38
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

dmitry111,да я всегда так и делал, дело в том, что есть два инпута к каждому инпуту по 2 кнопки.
+ и -
В 1 инпуте и считаем и отправляем все в секундах тоесть как было 25 секунд или 40 секунд, так обработчику и отправляем.
А во 2 инпуте работа отображаться должна в 10 долях секунд (например 3.2 или 3.6), а отправлятся целым числом, например если было 3.6 то обработчику отправляем 36. Вобщем точка только для человека.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<style type="text/css">
* {
margin:0;
padding:0;
}

body {
background:#393939;
color:#FFF;
}

form {
margin:50px 0 0;
}

label {
display:block;
float:left;
text-align:right;
width:140px;
padding:5px 10px 0 0;
}

input[type=text] {
float:left;
width:40px;
font:bold 20px Helvetica, sans-serif;
text-align:center;
padding:3px 0 0;
}

form div {
overflow:hidden;
margin:0 0 5px;
}

#submit {
border:1px solid #000;
background:#eee;
margin:15px 0 0 175px;
padding:5px 10px 3px;
}

#submit:hover {
background:#ccc;
}

.incdec li {
float:left;
width:30px;
height:25px;
background:#f7f7f7;
text-align:center;
padding-top:8px;
color:#000;
list-style:none;
margin-left:5px;
cursor:pointer;
border:1px solid #777;
}

.incdec li:active {
border:#000;
}
</style>

<script type="text/javascript">

function incDec(i) {
document.onmousedown = function(){return false}

if(i < 0) {
i = -i;
var valuE = parseInt(document.getElementById('valu'+i).value);

if(valuE-1 < 0) {}else{
document.getElementById('valu'+i).value = valuE - 1;
  }
 } 
else {
var valuE = parseInt(document.getElementById('valu'+i).value);
document.getElementById('valu'+i).value = valuE + 1;
 }
}

</script>

       <form id="forms" method="post" action="">
			
                
				<div>
                <label for="name">включение</label>
                <input type="text" id="valu1" value="2"/>
				<ul class="incdec">
				<li onclick="incDec(1)">+</li>
				<li onclick="incDec(-1)">-</li>
				</ul>
			    </div>
                
				
				<div>
                <label for="name">работа</label>
				<input type="text" name="turtle-doves" id="valu2" value="2"/>
				<ul class="incdec">
				<li onclick="incDec(2)">+</li>
				<li onclick="incDec(-2)">-</li>
				</ul>
				</div>
                <input type="submit" value="Ok" id="submit" />
        </form>

Зы
код писался в 4 утра, так что немного странноват)
__________________
Научу себя плохому
Ответить с цитированием