如何在asp中使用javascript html我的html代码和asp代码如下 [英] how to use javascript in asp like html my html code and asp code are below

查看:88
本文介绍了如何在asp中使用javascript html我的html代码和asp代码如下的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有以下代码html代码在htmlpage中正常工作,但asp代码在asp页面中不起作用。

/// html代码

< body>

< script>

函数changeImage(){

element = document.getElementById('myimage');

if(element.src.match(loginm)){

element.src =images / login.jpg;

}

else {

element.src =images / loginm.png;

}

}

< / script>



< img id =myimageönclick=changeImage()

src =images / loginm.pngwidth =100height =180>



点击灯泡打开/关闭灯光



< / body>







// /asp.net代码

< head>

< script>

func change changeImage(){

element = document.getElementById('myimage');

if(element.src.match(loginm)){

element.src =images / login.jpg;

}

else {

element.src =images / loginm.png;

}

}



< / script>

< / head>

< body>

< asp:图片ID =myimagerunat =serveronclick =changeImage()src =images / loginm.png/>

< / body>

解决方案

试试这个,



使用runat =server添加表单



< head> 
< script >
function changeImage(){
element = document.getElementById(' myimage');
if (element.src.match( loginm)){
element.src = images / login.jpg< /跨度>;
}
else {
element.src = 图像/ loginm.png;
}
}

< / script >
< / head >
< body>
< form id = form1 runat = server >
< asp:image id = myimage runat = server onclick = changeImage() src = images / loginm.png xmlns:asp = #unknown />

< / body > < / head >


Me Have the following code the html code work properly in htmlpage but the asp code not working in asp page.
///html code
<body>
<script>
function changeImage() {
element = document.getElementById('myimage');
if (element.src.match("loginm")) {
element.src = "images/login.jpg";
}
else {
element.src = "images/loginm.png";
}
}
</script>

<img id="myimage" önclick="changeImage()"
src="images/loginm.png" width="100" height="180">

Click the light bulb to turn on/off the light


</body>



///asp.net code
<head>
<script>
function changeImage() {
element = document.getElementById('myimage');
if (element.src.match("loginm")) {
element.src = "images/login.jpg";
}
else {
element.src = "images/loginm.png";
}
}

</script>
</head>
<body>
<asp:Image ID="myimage" runat="server" onclick="changeImage()" src="images/loginm.png" />
</body>

解决方案

try this,

Add form with runat="server"

<head>
<script>
function changeImage() {
element = document.getElementById('myimage');
if (element.src.match("loginm")) {
element.src = "images/login.jpg";
}
else {
element.src = "images/loginm.png";
}
}
 
</script>
</head>
<body>
 <form id="form1" runat="server">
<asp:image id="myimage" runat="server" onclick="changeImage()" src="images/loginm.png" xmlns:asp="#unknown" />

</body> </head>


这篇关于如何在asp中使用javascript html我的html代码和asp代码如下的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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