使用Jquery或Javascript从给定函数获取返回值

时间:2013-12-03 06:11:44

标签: javascript jquery html

我有HTML格式的浏览器渲染源代码。 有按钮,在该按钮上单击一个java脚本函数被调用,我想从java脚本函数返回值。 从该函数返回值。 请参考以下代码供您参考,

enter image description here

谢谢, Digambar K。

3 个答案:

答案 0 :(得分:0)

这是使用javascript获取返回值的方法:

function myFunction(value1,value2,value3)
{
}

var returnValue = myFunction("1",value2,value3);

if(returnValue.value1  && returnValue.value2)
{
//Do some stuff
}

这是使用jquery获取返回值的方法:

function getMachine(color, qty) {
    var retval;
    $("#getMachine li").each(function() {
        var thisArray = $(this).text().split("~");
        if(thisArray[0] == color&& qty>= parseInt(thisArray[1]) && qty<= parseInt(thisArray[2])) {
            retval = thisArray[3];
            return false;
        }
    });
    return retval;
}

答案 1 :(得分:0)

使用:

OnClientClick="return //javascript code"

而不是

onclick

答案 2 :(得分:0)

试试这个:

var returnValue;

$(document).ready (function(){

      var myButton =  $("#yourbuttonsid");

      var originalEventHandler = myButton[0].onclick;

       myButton.click(function(e) {

             returnValue = originalEventHandler();

          });


});

//Here you can do anything with returnValue