js本页面内跨函数传值
<!DOCTYPE html> <html> <head> <title>hello world---js页面内跨函数传值</title> <script type="text/javascript" src="js/jquery.min.js"></script> <script type="text/javascript"> function clickEvaluate() { var type=$("#type_btn").val(); console.log("======"+type); } function getevaluate(type) { $("#type_btn").val(type);//设置该属性值 $("#evaluation").click();//触发点击事件 $("#type_btn").val("");//重置为默认值 /*$('#evaluation').on("click",function(event,type){ //alert(type); clickEvaluate(event,type,flag); }); $('#evaluation').trigger("click",[type,flag]);*/ } </script> </head> <body> <a id="evaluation" href="javascript:void(0);" onclick="clickEvaluate()">被调用的函数</a> <a id="evaluation_one" style="display: none" href="javascript:void(0);" onclick="clickEvaluate(1)"></a> <a id="evaluation_two" style="display: none" href="javascript:void(0);" onclick="clickEvaluate(2)"></a> <a id="evaluation_three" style="display: none" href="javascript:void(0);" onclick="clickEvaluate(3)"></a> <input id="type_btn" type="hidden" name="type" value=""> <a href="javascript:void(0);" onclick="getevaluate(0)">test0</a> <a href="javascript:void(0);" onclick="getevaluate(1)">test1</a> <a href="javascript:void(0);" onclick="getevaluate(2)">test2</a> <a href="javascript:void(0);" onclick="getevaluate(3)">test3</a> </body> </html>
因为追求卓越,成功在不经意间追上了你

浙公网安备 33010602011771号