Philip: Regler

Hallo!

Ich habe von BlueShoes die Slider runtergeladen und will das exampel2 ohne framework benutzen.
So ich will nun, das sich der Wert des Sliders per "Knopfdruck" ändern lässt. Der Slider funktioniert ja auf der Basis eines input-Feldes, ist es dann möglich einen +1 Befehl zu machen?

Hier mal der Script:

Erstmal der head:

<head>
<style>
#sliderDiv3 { position:absolute; top:220px; left:220px; }
  .sliderInput {
   height:40;
    width:100;
   font-family : Arial, Helvetica, sans-serif;
   font-size : 12px;
  }
</style>

<script type="text/javascript" src="LibCrossBrowser.js"></script>
<script type="text/javascript" src="EventHandler.js"></script>
<script type="text/javascript" src="Bs_FormUtil.lib.js"></script>
<script type="text/javascript" src="Bs_Slider.class.js"></script>

<script><!--
function init(){
  // - Slider 3 -----------------------------------------
  mySlider3 = new Bs_Slider();
  mySlider3.attachOnChange(bsSliderChange);
 mySlider3.fieldName     = 'volume';
  mySlider3.width         = 150;
  mySlider3.height        = 50;
  mySlider3.minVal        = 0;
  mySlider3.maxVal        = 10;
  mySlider3.valueDefault  = 5;
  mySlider3.valueInterval = 0.1;
  mySlider3.imgDir   = '';
  mySlider3.setBackgroundImage('bg.gif', 'no-repeat');
  mySlider3.setSliderIcon('knob.gif', 10, 35);
  mySlider3.useInputField = 0;
  mySlider3.draw('sliderDiv3');

}

/**
* @param object sliderObj
* @param int val (the value)
*/
function bsSliderChange(sliderObj, val, newPos){
  document.test.attacedFieldValue.value = val;
}
// --></script>
</head>

Hier das eingebundene im body:
<div id="sliderDiv3">
<!-- all this will be replaced with the slider... if the browser supports it. -->
Volume <input type="text" name="volume" value="0" maxlength="2" size="4"> (0-50)
</div>

  1. Wie wär's wenn du dort nachfragst? http://developer.blueshoes.org/forum/

    Grüße,
    lucien