如何在asp.net中从外部调用.js文件 [英] How to call .js file externally in asp.net

查看:56
本文介绍了如何在asp.net中从外部调用.js文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是我的JScript1.js文件代码

This is my JScript1.js file code

function TestAlert() {
alert("Test"):
}


 <script src="Assets/Scripts/JScript1.js" type="text/javascript"></script>

<asp:Button ID="btnLogin" CssClass="login-button" runat="server" Text="Login" 

                                            OnClick="btnLogin_Click" OnClientClick="JScript1:TestAlert();"/>


逻辑不起作用..............


the logic is not working..............

推荐答案

如果您使用的是嵌入式javascript,那么最好使用
If you are using an Embedded javascript then its good to use
ClientScript.RegisterStartupScript



此处的示例:-


但是,如果您想使用JScript1.js中的javascript,只需使用简单的



An example here:-


However if you want to use javascript from JScript1.js, using simple

onclientclick="TestAlert()"

.
示例


在ASPX页面上在< header>中提供您的javascript参考标签或标头的内容,例如Bellow ....

On ASPX Page Give The Reference of your javascript in <header> tag or header Content like Bellow....

<script src="../../../JScript.js" type="text/javascript"></script></script>



单击按钮链接时调用Javascript....



Call Javascript On Click Of Button Linke....

<asp:linkbutton id="lnkSelectComp" onclientclick="return selectAllComp();" text="Select All" xmlns:asp="#unknown">
                        runat="server" /></asp:linkbutton>



这里是JScript.js代码..



Here JScript.js Code..

function selectAllComp() {
    
    var companies = document.getElementById('ctl00_ContentPlaceHolder1_listCompany');
    var optLength = companies.options.length;
    for (var i = 0; i < optLength; i++) {
        companies.options[i].selected = true;
    }
    return false;
}



谢谢
希望对您有帮助.



Thank You,
Hope It Will Help You.


您好,

从您的代码来看,一切都是正确的.我能看到的唯一问题是有关查找JavaScript文件的信息.请使用 FireBug [
Hi,

Everything is correct from your code. the only problem i can see is about locating your javascript file. Please use FireBug[^] to see if your javascript file is loaded from correct location ?

Hope you will find your issue yourself.

Thanks
-Amit Gajjar.


这篇关于如何在asp.net中从外部调用.js文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆