繁体   English   中英

在javascript函数内调用HTML页面

[英]Call a html page inside a javascript function

我正在尝试使用javascript制作日历。我正在尝试的不是单击单击数据以打开另一个html页的操作...到目前为止,我所做的是,当我单击某个日期时,它会给我警报消息...我希望在我的函数中打开HTML页面而不是警报消息...所以如何在下面的函数中打开calendar2.html

g_globalObject.setOnSelectedDelegate(function(){
            var obj = g_globalObject.getSelectedDay();
            alert("a date was just selected and the date is : " + obj.day + "/" + obj.month + "/" + obj.year);
            document.getElementById("div3_example_result").innerHTML = obj.day + "/" + obj.month + "/" + obj.year;
        });

代替什么:

 `alert("a date was just selected and the date is : " + obj.day + "/" + obj.month + "/" + obj.year);`

在此先感谢您的帮助!

我将下面的行放在下面,但是它不起作用...放在哪里:

<script type="text/javascript">
    window.onload = function(){


        g_globalObject = new JsDatePick({
            useMode:1,
            isStripped:true,
            target:"div3_example"

        });     

        $('#div3_example_result').load('index.html');

        g_globalObject.setOnSelectedDelegate(function(){
            var obj = g_globalObject.getSelectedDay();
            alert("a date was just selected and the date is : " + obj.day + "/"            + obj.month + "/" + obj.year);

            document.getElementById("div3_example_result").innerHTML = obj.day + "/" + obj.month + "/" + obj.year;
        });

        };

</script>
</head>
<body>


    <div id="div3_example" style="margin:10px 0 30px 0; border:dashed 1px red; width:205px; height:230px;">

    </div>                

    <div id="div3_example_result" style="height:20px; line-height:20px; margin:10px 0 0 0; border:dashed 1px #666;"></div>

</body>
</html>
$('#div3_example_result').load('calendar2.html');

https://api.jquery.com/load/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM