我有HTML格式的浏览器渲染源代码。 有按钮,在该按钮上单击一个java脚本函数被调用,我想从java脚本函数返回值。 从该函数返回值。 请参考以下代码供您参考,
谢谢, Digambar K。
答案 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