Suche ein bestimmtes Eingabefeld

Asgart
Hallo,

ich suche ein Eingabefeld, wo daneben ein Schalter ist, womit man den Zahlenwert erhöhen bzw. erniedrigen kann.
Und wenn halt mehr als der max. Wert eingeben wird, soll er auf den max. Wert gesetzt werden
und wenn er kleiner als der min. Wert eingeben wird, soll er auf den minimalen Wert gesetzt werden.

eventuell gehört das auch zu html, also wer ne Idee hat, oder sowas schonmal gemacht hat - ich wäre darüber dankbar, wenn Codeausschnitte gepostet werden.

MfG
Heaven
So etwas?

<html>
<head>
<title>JS</title>
<script type="text/javascript">

var max = 100;
var min = -100;

function change(way)
{
start = parseInt(document.getElementsByTagName("input")[0].value);
(way) ? (start++) : (start--);

if (start > max) start = max;
else if(start < min) start = min;

document.getElementsByTagName("input")[0].value = start;
}

</script>
</head>
<body>
<input type="text" value="0" />
<input type="button" value="up" onmousedown="change(1)" />
<input type="button" value="down" onmousedown="change(0)" />

</body>
</html>