黑马程序员c#学习16

黑马程序员:C#基础篇(一) ---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 阅读详情
Windows Phone 7手机开发、 .Net培训、期待与您交流!

 Dom 就是html页面的模型,将每个标签都看成一个对象,js可以通过调用Dom来操作网页中的元素。

1、window对象  代表当前浏览器窗口,调用window对象的属性和方法时可以省略掉window。

   常见方法:

    alert()   弹出消息对话框

    confirm()  弹出对话框,但是附带确定,取消按钮,点击确定,返回true,取消返回false。

    navigate() 重新导向到另外一个网站,参数就是网址

    setinterval()每隔一段时间执行指定的代码,有两个参数,第一个参数要执行的代码,代码用引号括起来,也可以是函
数名字,第二个参数就是间隔时间,单位是毫秒,返回一个计时器的标识

    clearinterval() 取消setinterval的执行,参数为计时器的标识,告知需要终止哪个计时器。

    settimeout()  定时执行一次代码,注意,只执行一次,第一个参数要执行的代码,代码用引号括起来,也可以是函

数名字,第二个参数就是执行时间,单位是毫秒,意思是多长时间后开始执行代码,也返回一个定时器的标识

    cleartimeout() 清楚settimeout的执行,与clearinterval类似

    属性

    location.href  可以修改和获取当前页面的地址,和navigate()方法效果一样,location.reload()方法会刷新页面

    event       用来获取发生事件时的信息,event属性下还有很多子属性,
 
               altkey,crtlkey, shiftkey属性,表示发生事件时相应的键是否被按下,按下为true,否则为false

               clientX,clientY  表示事件发生时鼠标在客户区的坐标

               screenX   screenY 事件发生时鼠标在屏幕上的坐标

               offsetX   offsetY  事件发生时鼠标相对于事件源的坐标

               returnvalue属性    true 执行默认事件的处理,false 取消默认事件的处理

               srcelement   获得事件的源对象

               keycode     发生事件时的按键值

               button    发生事件时鼠标的按键,1为左键,2为右键,3为左右同时按。

     clipboardData对象  粘贴板的操作,它有几个主要的方法,注意参数中的Text不可省略,这个对象一般在元素的oncopy和
                        onpaste事件中使用,

               clearData(“Text”)清空粘贴板

               getData(“Text”)读取粘贴板的值并返回

               setData(“Text”,val)设置粘贴板的值,注意该方法不能直接在oncopy事件中修改粘贴板的内容,我们必
                                   须设置一个定时器即settimeout,经过一个时间间隔后在来设置粘贴板的值

     history         操作历史记录

               back()后退一个页面

               forward()前进一个页面

               go() 参数为一个数值,如果是正数,则前进页面,如果是负数,则后退页面

     document 对象

             write() writeln() 向文档中写入内容,差别在于writeln()会自动带一个回车换行,注意,当我们在一些
时间中使用这个方法的时候,写的内容会替代掉网页中的内容,所以要注意,这些方法只有在网页加载完成前调用才会和原有网
页内容整合在一起。这个方法通常用在广告代码和整合资源代码中使用。

             getElementById()  根据元素的ID获取元素对象,来对元素进行操作,

             getElementsByName() 根据元素的name属性来获取元素对象,由于name属性可以重复,所以返回的是一个数组

             getElementsByTagName() 根据元素的标签类型来获取元素对象,由于标签类型可以重复,所以返回的也是一个

                                      数组,它返回的是所有标签名为参数的数组。
            

2、body document对象的事件

   onload    加载完毕后触发,由于浏览器是一边下载,一边解析执行的,所以有可能在head标签内的js代码要操作的

标签在body内还没创建好,所以才有onload事件,在完全加载完毕后在执行代码,注意只有body标签的onload事件才是在网页

完全加载完毕后执行,其他元素标签的onload事件则是在该元素加载完毕后就会触发的。

   onunload  用户关闭窗口的时候触发

   onbeforeunload  在窗口准备关闭的时候触发 为window.event.return.value赋值,内容是提示用户的消息。

Windows Phone 7手机开发、 .Net培训、期待与您交流!
IEEE LaTeX模板中algorithm排版避坑指南:如何优雅地嵌入算法描述? 本文详细解析了在IEEE LaTeX模板中优雅排版algorithm的实用技巧,包括基础配置、高级自定义及常见问题解决方案。通过嵌套环境与[H]参数的应用,帮助研究者克服IEEEtran模板对算法排版的限制,实现专业且美观的算法呈现。 阅读详情

相关推荐

ROST_CM6软件之词频分析、社会网络和语义网络分析、情感分析

简介 ROST CM 6是武汉大学沈阳教授研发编码的国内目前唯一的以辅助人文社会科学研究的大型免费社会计算平台。该软件可以实现微博分析、聊天分析、全网分析、网站分析、浏览分析、分词、词频统计、英文词频统计、流量分析、聚类分析等一系列文本分析。 社会网络和语义网络分析(S) 数据 注意,保存时编码要为ANSI 所以这里需要转换一下 准备自定义表与停词表 例如 同时,点击快速分析后,将会弹出网络图 对网络图进行设置 对布局进行设置 对节点、边进行设置 最终效果图 修改 情感分析

积一时之步,臻千里之遥程 9万+

C#(黑马笔记)

C#黑马程序员网课学习笔记,都会了的话,考试稳过。

Jack_Wanyulu的博客 2130

七段数码管动态显示技术:分时复用与使能端优化

本文深入解析了七段数码管动态显示技术的核心原理,重点阐述了分时复用与使能端优化如何协同工作。通过利用人眼视觉暂留效应,分时复用技术以一套数据线驱动多个数码管,而合理的使能端控制则是消除鬼影、保证亮度均匀的关键。文章提供了从硬件基础到Verilog代码实战的完整指南,帮助开发者实现稳定高效的动态显示系统。

lilh34434的博客 212

黑马程序员——C#面向对象

------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------      -->学习.Net开发,学习C#语言作为自己的开发语言,就需要真正学好学会这门语言,而C#面向对象就是C#语言的核心思想。      -->C#面向过程相当于“自己亲力亲为”,而C#面向对象就是“Boss将任务分配给手下去做”,其中C#思想的转变非常关键。      -->知识点1

陈晖ToDo 889

锐捷交换机堆叠配置举例

一、组网需求: 1)四台S2628G进行堆叠; 2)设备在堆叠前先设置好优先级; 3)使用光口堆叠的设备如RG-S2928G-E相关配置 二、组网拓扑 三、配置要点: 普通堆叠设备不需要配置,只要把堆叠模块和线缆连接好即可 堆叠模块不支持热插拔,即插在模块连上线缆后不能立即生效,需要重启设备才生效。 如果拔掉堆叠插槽后,想再插上模块堆叠,那么必须重启设备才生效 设备堆叠需要协商参数,时间会比较久,请耐心等待 堆叠时设备建议是...

dongsheng_9234的专栏 8284

Ubuntu 20.04下IgH EtherCAT主站部署实战

本文详细介绍了在Ubuntu 20.04系统上部署IgH EtherCAT主站的完整流程,包括环境准备、源码编译、内核模块配置、网络接口设置及实时性优化等关键步骤。通过实战案例和常见问题排查,帮助开发者快速掌握EtherCAT主站部署技巧,提升工业自动化系统的稳定性和实时性。

weixin_30596343的博客 1071

黑马程序员----C#基础知识02

------------------------------------------------------ASP.Net+Android+IOS开发、.Net培训、期待与您交流!------------------------------------------------------ 变量和表达式 一、变量 变量是计算机内存中的一块存储单元,可以将数据存放到变量中,需要的时候再从中取出进

gaowenmi的专栏 627

【AFAC2026金融智能-赛题二】2亿像素的面条图,我切了1000刀拼回完美Markdown

摘要: AFAC2026金融智能创新大赛的「复杂金融文档还原挑战」任务是将高分辨率金融文档截图转换为结构化Markdown文本。面对2亿像素的“面条图”和严格的计算限制(禁用主流大模型,仅允许调用FinixDoc-VL API且模型需小于10M),作者提出四层流水线解决方案: 图像预处理:通过文本行投影检测在行间隙处智能切图,避免截断文字; API调度:5路并发轮询请求,结合内容哈希缓存与指数退避重试机制优化调用效率; 后处理:采用最长公共子串匹配去除文本重叠,并设计表格对齐算法修复跨块表格; 结果输出:按

170

黑马程序员----C#基础自学笔记

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 一.数据类型     1.值类型:值类型表示实际的数值,存储在堆栈中。分为简单类型、枚举类型和结构类型三种。     2.引用类型:表示指向数据的指针或引用,可存储对实际数据的引用。分为class类型、接口类型、 数组类型和委托类

董伟的博客 613

ABAP Channels 之 WebSocket 通信实践:用 ABAP Push Channel 打造实时应用

摘要:本文介绍了ABAP Push Channel(APC)技术,它通过WebSocket协议实现ABAP系统与外部客户端的实时双向通信。文章对比了传统HTTP轮询与WebSocket的差异,解释了APC的事件模型及其接口演进(从IF_APC_WS_EXTENSION到IF_APC_WSP_EXTENSION)。通过仓库拣货等实际案例,展示了APC在企业级应用中的价值,如实时监控、协作场景等。文中还详细阐述了ABAP引擎中WebSocket的交互模型,说明其资源优化设计原理,并提供了基础代码示例。该技术解决

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 293

观测器选择与工程实践建议

摘要:永磁同步电机(PMSM)无传感器控制中,观测器选型需综合考虑应用场景、性能需求与成本。消费级(家电、工具)推荐滑模观测器(SMO),成本低、鲁棒性强;工业级(伺服、泵阀)适用扩展卡尔曼滤波器(EKF),精度高但计算复杂;车规级(EPS、主驱动)需混合观测器(SMO+EKF),兼顾全速域性能与可靠性。低速时需高频注入法,IPMSM更适用。SMO易实现但存在抖振,EKF调试复杂。未来趋势是混合架构与AI增强,提升适应性与性能。选型需权衡速度范围、电机类型、处理器能力及成本。

汽车软件开发 146

黑马程序员--一个初中没毕业的苦逼,到8.5k的程序人生,感谢黑马

文章来源:黑马程序员 乡亲们and同学们:                 大家好!         貌似现在感谢信是每个黑马毕业后找到工作的首要任务了!   我是5月份进的黑马,是9期的, 其实感觉从我搭上飞机,落在北京之时这一切都好像做梦似的,我是90年出生的, 属于90后了,我辍学的非常的早,在我上初中二年级的时候就辍学了。       可以说我是一个标准的小学毕业生吧,当时我

heima_hb3的专栏 3144

YOLOv11 改进 - C2PSA | C2PSA融合Mask Attention掩码注意力,可学习掩码矩阵破解低分辨率特征提取难题 | 2025 预印

本文提出了用于低分辨率图像分割的MaskAttn - UNet框架,并将其核心的掩码注意力机制集成到YOLOv11中。传统U - Net类模型难以捕捉全局关联,Transformer类模型计算量大,而掩码注意力机制通过可学习的掩码,让模型选择性关注重要区域,融合了卷积的局部效率和注意力的全局视野。其工作流程包括特征适配、掩码生成、定向注意力计算和特征融合。我们将掩码注意力机制代码集成到YOLOv11中。

魔改工程师的博客 403

[黑马程序员]c#基础学习笔记

------- WindowsPhone 7手机开发、.Net培训、期待与您交流! ------- .net指.net Framework框架,一种技术,一种平台 c#语言 .net可以开发桌面应用程序(Winform),Internet应用程序(asp.net、WebServer),手机开发wp7 .cs表示是类文件 Console.ReadKey();程序停在这里等待用户从键

dan810103的专栏 1195

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

黑马程序员——C#基础视频笔记(苏昆老师的视频)

1.显示行号:工具-〉选项-〉文本编辑 2.恢复设置:工具-〉导入导出设置-〉重置所有设置 3.快捷键:home:行起始       end:行末尾       pageUp:上一页       pageDown:下一页       shift+home:向前选中本行       shift+end:向后选中本行       shift+pageUp:……       ……  

WayToAccept的专栏 1672

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

黑马程序员——C#基础总结笔记

---------------------- http://edu.youkuaiyun.com"target="blank">ASP.Net+Android+IOS开发、<a href="http://edu.youkuaiyun.com"target="blank">.Net培训、期待与您交流! ---------------------- 1..net与C#的关系 .net框架是一种平台,一种技术    

u013681984的专栏 808

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

黑马程序员_C#基础学习之第一季

--------------- Windows Phone 7手机开发、.NET培训、期待与您交流! --------------   1..Net是.Net Framework的简称,基于Windows系统的开发平台,是一种框架技术。而Java是一种开发技术,也是一种编程语言。C#是微软目前主推的一种基于.Net Framework框架的编程语言。 2.学习.Net开发能从事桌面应

pollerhame的专栏 428

【黑马程序员】C#之try、catch觉得不错给大家看看!

C#中try catch finally 用法 C#中try catch finally 用法  1、将预见可能引发异常的代码包含在try语句块中。  2、如果发生了异常,则转入catch的执行。catch有几种写法: catch  这将捕获任何发生的异常。 catch(Exception e)  这将捕获任何发生的异常。另外,还提供e参数,你可以在处理异常时使用e参数来获得有关异常

A866565的专栏 2035

黑马程序员_C#面向对象学习知识总结1

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 面向对象就是将代码对象化,世间万物皆对象 访问修饰符: C#中有4个访问修饰符 public :可以在任何地方被访问 intemal :只能在本项目中被访问 private :只能在本类中被访问 pre

Jelly_Sucre的专栏 729

黑马程序员_C#语言基础知识概括

-----------Windows Phone 7手机开发、.Net培训、.net学习型技术博客、期待与您交流! ------------ 1、 变量:张三(变量名) à 1000(内存区地址) à 存储数据空间 定义变量原理:变量存储临时数据à申请空间à需要类型à分配空间à写入数据 格式:数据类型 变量名 ; 赋值方式:变量名= ***;   附

jsyupan的专栏 489

黑马程序员__c#基础1

.net的概念:.net/dotnet一般指NET Framework框架一种平台 ,一种技术。 c#指一种编程语言,可以开发基于.net平台的应用 .net 都能干什么:        桌面应用程序 Winform        internet应用程序 ASP.net        手机开发  wp7 C/S的意思是:客户机/服务器模式 IDE介绍全名(Integrat

shenzuidewenrou1的专栏 548

黑马程序员--C#中字符串的一些知识小结

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- ---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 详细请查看:http://edu.youkuaiyun.com

s_april_s的专栏 780

黑马程序员-C#基础

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- C#是一种面向对象的语言,它用来编写在Windows中或Internet上运行的应用程序,这些程序使用图形用户界面(GUI). 1. 在OOP对象模型中,类用来创建包含属性、方法和事件的对象。 2. C#是Visual Studio

黑马学习 620

黑马程序员——C#学习日记之字符串处理函数

------- Windows Phone 7手机开发、.Net培训、期待与您交流! ------- 字符串处理函数: Compare   比较字符串的内容,考虑文化背景(场所),确定某些字符是否相等   CompareOrdinal  与Compare一样,但不考虑文化背景   Format   格式化包含各种值的字符串和如何格式化每个值的说明符   IndexOf

jinliang99的专栏 538

黑马程序员C#学习笔记⑩ 简单的代码生成器

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ---------------------- 代码生成器利用既定的规则拼接字符串来生成代码, 规则越多生成器越复杂.   创建一个简单的代码生成器: 1 通过连接字符串连接数据库 2 连接后, 列出数据库中的所有表 3 可以生成Model层和DAL层中的代码

u010632993的专栏 1494
上一篇: 黑马程序员c#学习15
ilovedxt
博客等级 码龄14年 2粉丝 16原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值