hallo liebe leute,
ich habe ein kleines problem bei meinem gebastelten script: und zwar möchte ich den inhalt einer textbox scrollen lassen, wobei die aktionen von buttons aus gesetzt werden.
nun habe ich auch schon ein script, und dass scrollen funktioniert zwar (über onMouseOver) aber der text scrollt nur einen buchstaben und nicht so lange, wie der Mousezeiger über den Button ist.
Wäre echt coll, wenn mir jemand einen Denkanstoß geben könnte od. mir sogar die Lösung offenbaren würde, bin noch ziemlich neu im JS und weiß momentan nicht weiter.
7* Codeanfang */
<html>
<head>
<script>
<!--
var noScroll = true
function Scrollvor() {
ausjetzt = setInterval(Movevor(),10)
}
function Scrollback() {
ausjetzt = setInterval(Moveback(),10)
}
function noMove(){
clearInterval(ausjetzt);
}
function Movevor(){
var msg1 = document.form.text.value;
document.form.text.value = msg1.substring(1) + msg1.substring(0,1);
}
function Moveback(){
var msg2 = document.form.text.value;
var arr = msg2.split('');
var msg2 =arr.reverse().join('');
var text= msg2.substring(1) + msg2.substring(0,1);
var arr = text.split('');
var msg2 =arr.reverse().join('');
document.form.text.value = msg2;
}
//-->
</script>
</head>
<body>
<form name="form">
<input name="text" size=25 value="Hallo Welt - Hallo Welt - Wie geht es dir? ">
</form>
<a href='#' onMouseOver="Scrollvor()" onMouseOut="noMove()">forward</a>
<a href='#' onMouseOver="Scrollback()" on MouseOut="noMove()">back</a>
</body>
</html>
/* Codeende */
Naja, also wäre echt toll wenn mir jemand helfen würde!!!! danke schon mal im voraus!! :=
_______________________________________
ewp hat euch lieb!