Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带有ajax滑块扩展控件的asp.net控件2文本框_Javascript_C#_Jquery_Asp.net_Ajax - Fatal编程技术网

Javascript 带有ajax滑块扩展控件的asp.net控件2文本框

Javascript 带有ajax滑块扩展控件的asp.net控件2文本框,javascript,c#,jquery,asp.net,ajax,Javascript,C#,Jquery,Asp.net,Ajax,假设我有两个可由ajaxToolkit控制的文本框:SliderXtender。一个文本框与滑块绑定,这很好。现在我需要一些定制,如果我增加滑块,那么第一个文本框的值就会减少,反之亦然。对不起,我知道我是否能够正确地发布我的问题。但我想制作如下所示的ref link() 您可以使用javascript来完成 像这样的 var firstTb = document.getElementById("txt1"); firstTb.addEventListener("change", cha

假设我有两个可由ajaxToolkit控制的文本框:SliderXtender。一个文本框与滑块绑定,这很好。现在我需要一些定制,如果我增加滑块,那么第一个文本框的值就会减少,反之亦然。对不起,我知道我是否能够正确地发布我的问题。但我想制作如下所示的ref link()



您可以使用javascript来完成 像这样的

var firstTb = document.getElementById("txt1");
    firstTb.addEventListener("change", changeValue);

    function changeValue() {
        var max = 100;//your max slider value
        var current = parseInt(firstTb.value);

        document.getElementById("txt3").value = (max - current)/*here your calculations */;
    }
好吧,我想,我找到了一个动态变化的解决方案 将BehaviorID=“sliderBehavior”添加到滑块扩展器和js中

function pageLoad(sender, e) {
        var slider = $find('sliderBehavior');
        slider.add_valueChanged(onValueChanged);
    }

    function onValueChanged(sender, e) {
        var max = 100;
        var current = parseInt(sender._value);
        document.getElementById("txt3").value = (max - current)/*calculations*/;
    }

谢谢这是可行的,但也可以实时完成吗?就像我滚动一样,值会被反射。目前,一旦我完成滑动,它就可以工作了
function pageLoad(sender, e) {
        var slider = $find('sliderBehavior');
        slider.add_valueChanged(onValueChanged);
    }

    function onValueChanged(sender, e) {
        var max = 100;
        var current = parseInt(sender._value);
        document.getElementById("txt3").value = (max - current)/*calculations*/;
    }