ciao a tutti ho un grosso problema. Ho una parte del mio sito dove ho inserito uno script che se clicco in alto aumenta di 1 il valore che c'è scritto se clicco in basso lo diminuisce.
Però ecco il problema io hoIo devo richiamare questo script nel href in html di questa pezzo di pagina:Codice:function plusMinus(obj) { var thisObj = this; // Plusminus-Box thisObj.plusMinusObj = obj; // Plus-Button thisObj.plusMinusObj.plusButtonObj = getChildNodeWithClassName(obj, 'plus'); // Minus-Button thisObj.plusMinusObj.minusButtonObj = getChildNodeWithClassName(obj, 'minus'); thisObj.plusMinusObj.inputObj = getChildNodeWithClassName(obj, 'value'); // Parameter min iund max stehen als StyleClass im Quelltext var arr = splitParameterStringToArray(thisObj.plusMinusObj.inputObj.className); var min = (Number(arr['min']))?parseInt(arr['min']):0; var max = (Number(arr['max']) || arr['max']==0)?parseInt(arr['max']):999; thisObj.action = ''; //alert(thisObj.plusMinusObj.innerHTML); this.setMax = function(val) { max = val; } this.setValue = function(val, avoidFireAction) { thisObj.plusMinusObj.inputObj.value = val; if (!avoidFireAction) { thisObj.setValueAction(val); } } this.setValueAction = function(val) {// Dummy, bitte ableiten } this.getValue = function () { return (thisObj.plusMinusObj.inputObj.value); } this.minus = function() { //alert(thisObj.plusMinusObj.inputObj.value); if (thisObj.plusMinusObj.inputObj.value>min) { thisObj.setValue(parseInt(thisObj.getValue())-1); } else { thisObj.setValue(min); } thisObj.minusAction(thisObj.plusMinusObj.inputObj.value); } this.minusAction = function(value) { // Dummy, bitte ableiten } this.plus = function() { if (thisObj.plusMinusObj.inputObj.value<max) { thisObj.setValue(parseInt(thisObj.getValue())+1); } else { thisObj.setValue(max); } thisObj.plusAction(thisObj.plusMinusObj.inputObj.value); } this.plusAction = function(value) { // Dummy, bitte ableiten } }
codice:Codice:<a href="java-script:this.plus()" class="plus"></a> <a href="java-script:this.minus()" class="minus"></a>

LinkBack URL
About LinkBacks

