vs2015中asp.net页面中嵌入JavaScript代码报错

vs2015中asp.net页面中嵌入JavaScript代码报错



初学asp.net,使用vs2015,嵌入JavaScript代码后直接报错,识别不了JavaScript代码


<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>HTML服务器控件</title>
    <script type="text/javascript" runat="server">
        function btnRed_onclick()
        {
            form1.style.backgroundColor = "Red";
        }
    </script>
</head>
<body>    
    <div>
        <form id="form1" runat="server">
            <input id="btnRed" type="button" value="Red" onclick="return btnRed_onclick()" />
        </form>
    </div>
</body>
</html>



图片说明



图片说明



.NET Framework版本为 4.5.2



错误提示:



错误 CS0246 未能找到类型或命名空间名“function”(是否缺少 using 指令或程序集引用?)



错误 CS0161 “default_aspx.btnRed_onclick()”: 并非所有的代码路径都返回值 WebSite1



错误 CS1061 “HtmlForm”未包含“style”的定义,并且找不到可接受第一个“HtmlForm”类型参数的扩展方法“style”(是否缺少 using 指令或程序集引用?)


2个回答

<script type="text/javascript"  runat="server">
``` 中的 runat="server" 去掉。加上这个是写服务器端代码的,你写js不要加这个

你格式错了,asp.net是C#语言,不是java语言,这是两个东西

Hwx_LoL
教练我想学飙车 兄弟,你再查一下百度吧,我大学学的就是asp,不能直接这样写上去的,除非在后台嵌套语句通过字符串实现
大约一年之前 回复
fj9666
fj9666 asp.net是支持HTML服务器控件插入JavaScript代码的,不信可以百度,只是我这里不知道怎么就用不了。
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

2
asp.net后台怎么关闭当前iframe窗口回到父页面
1
VS2010,ASP.NET,生成网站的错误。
2
ASP.NET Web API项目注册登录页面在哪里?
1
asp.net无法自定义400错误显示
0
asp.net在a页面里点击选择素材打开新页面(是弹出一个窗口)选择后关闭该窗口。选择的内容显示在a页面
1
asp.net相关,连接数据库报错显示无法登陆数据库
0
在asp.net framework中使用NPOI.HWPF读取doc时报异常
1
.Net开发前台的js代码不进后台的一般处理程序
1
Asp.net core下的UserManager如何扩展功能?
2
ASP.Net Core 使用ADO.net 连接多个sqlserver数据库,应该怎么写?
1
萌新在写《精通asp.net mvc5》上的代码的问题
1
.dll在c# 控制台应用中可以使用,在asp.net中无法使用的问题
1
vs2017 asp.net web 应用程序 初学打不开网页。我iis都配置好了,asp.net 也装了
5
请问如何在ASP.NET MVC 中使用ElementUI
0
.net 页面下一页URL问题。
1
[asp.net core 3.0 mvc] 新手问题:在model中创建一个enum,有几个值是数字+中文,报错,该如何正确书写?
2
asp.net core 3.0 新手问题:使用“Scaffold identity”创建了注册登录页面后,如何快速的创建角色“Role“分配功能。
2
asp.net core 3.0 新手问题:在View中,让一个变量的首字母变成大写的函数怎么写?
1
asp.net core 3.0 新手问题:如何这段带“count” 和 group by的sql代码,怎么转成asp.net core 可用的 linq的代码。