首页 > 其他分享 >.NET入门相关学习

.NET入门相关学习

时间:2023-05-17 15:46:15浏览次数:28  
标签:读取 FileReader 学习 getElementById reader var NET document 入门

2023/05/17记录


html标签使用练习

1 <div style="background-color:lightgreen;text-align:center;width:200px;margin:10px;display: inline-block;vertical-align:top">
2         <p style="text-align:left;margin:10px">(居左)</p>
3         <p style="text-align:center;margin:10px">(居中)</p>
4         <p style="text-align:right;margin:10px">(居右)</p>
5         <p style="text-align:center">^-^</p>
6     </div>
段落布局标签

 


FileReader读取文件。(FileWrite还在研究,浏览器似乎不支持)

 1 @*组件3*@
 2     <div style="background-color:lightgreen;text-align:center;width:200px;margin:10px;display: inline-block;vertical-align:top">
 3         <div>
 4             本地txt读取
 5             <input type="file" id="file3" />
 6             <p id="result3" style="word-wrap:break-word;overflow:scroll;height:100px"></p>
 7             @*此处result放置读取结果*@
 8             <input type="button" value="打开txt" onclick="readText3()" style="width:180px"/>
 9             <script type="text/javascript">
10                 var reader = FileReader ? new FileReader : (alert("浏览器暂不支持FileReader"),null);
11                 var readText3 = function () {
12                     // 以文本文件方式读取文件
13                     if (/text\/\w+/.test(document.getElementById("file3").files[0].type)) {
14                         reader.readAsText(document.getElementById("file3").files[0], "utf8");
15                         //reader.readAsBinaryString(document.getElementById("file1").files[0]);//读取二进制文件
16                         //reader.readAsDataURL(document.getElementById("file1").files[0]);//以DataURL方式读取
17                         reader.onload = function () {
18                             document.getElementById("result3").innerHTML = reader.result;//result更新
19                         };
20                     } else {
21                         alert("你选择的不是文本文件!");
22                     }
23                 }
24             </script>
25         </div>
26     </div>
浏览读取txt文件
 1     @*组件4*@
 2     <div style="background-color:lightgreen;text-align:center;width:200px;margin:10px;display: inline-block;vertical-align:top">
 3         <div>
 4             本地img读取
 5             <input type="file" id="file4" />
 6             <p id="result4" style="width:100px"></p>
 7             @*此处result放置读取结果*@
 8             <input type="button" value="打开img" onclick="readText4()" style="width:180px" />
 9             <script type="text/javascript">
10                 var reader = FileReader ? new FileReader : (alert("浏览器暂不支持FileReader"), null);
11                 var readText4 = function () {
12                     reader.readAsDataURL(document.getElementById("file4").files[0]);
13                     reader.onload = function (e) {
14                         document.getElementById("result4").innerHTML = '<img src="' + this.result + '" alt=""/>'
15                     }
16                 }
17             </script>
18         </div>
19     </div>
浏览读取img文件

 


按钮配置及事件设置模板

 1 @*组件5*@
 2     <div style="background-color:lightgreen;text-align:center;width:200px;margin:10px;display: inline-block;vertical-align:top">
 3         <h style="text-align:center">按钮模板</h>
 4         <input type="button" value="点击按钮验证响应" style="width:180px" onclick="writeTXT1()">
 5         <p id="zhuangtai1"></p>
 6         <script type="text/javascript">
 7             var writeTXT1 = function () {
 8                 document.getElementById("zhuangtai1").innerHTML = "<font color='blue' size='3px'>已检测到按钮点击事件</font>";
 9             }
10         </script>
11     </div>
按钮编辑模板

 

 

标签:读取,FileReader,学习,getElementById,reader,var,NET,document,入门
From: https://www.cnblogs.com/yyn20230517/p/17408940.html

相关文章

  • 学习日记——初识JavaScript
    1.JS的组成和基本结构①JavaScript定义:(1)脚本语言(2)有一定的安全性(3)一种基于对象的一种语言(4)可以定义一堆的事件(方法/函数)并进行调用②组成部分: (1)EcmaScript:核心语法。Js前身(2)Dom(文档对象模型)(3)Bom(浏览器对象模型)③JavaScript基本结构<scripttype="text/javascript">alert();......
  • 【.NET】C#/.NET新建项目sln,增加src和test文件夹问题和解决方案
    ​问题介绍    经常逛github找优秀的.NET项目看,看到github上的项目的层级有srctest,sln放在外层。如下图: 发现自己再VisaulStudio新建的项目即使添加了src和test,然后基于文件夹下新建项目,物理路径上也不是这样的结构。如图 物理路径下依然和sln是平级状态。解......
  • Java学习计划
    复习计划及学习网站的时间表如下所示:日期科目学习网站1月1日基本语法和变量类型CodecademyJava课程1月4日运算符和控制语句CourseraJava程序设计1月7日数组、集合和泛型UdemyJava基础课程1月10日类与对象PluralsightJava课程1月13日继承、抽象类......
  • .Net Grpc Client调用Java Grpc Server
    1.JavaGrpcServer参考地址:grpc-javaos-maven-pluginprotobuf-maven-plugin1.新建SpringBoot项目[略]2.POM引入相关依赖<dependencies><dependency><groupId>io.github.lognet</groupId><artifactId>grpc......
  • Understanding Structural Vulnerability in Graph Convolutional Networks
    目录概符号说明本文的方法代码ChenL.,LiJ.,PengQ.,LiuY.,ZhengZ.andYangC.Understandingstructuralvulnerabilityingraphconvolutionalnetworks.IJCAI,2021.概mean是在GCN中是一种常见的aggregation方式,但是作者认为这种方式是不鲁棒的,很容易......
  • 7.1ASP.NET Core中的依赖注入
    //Addservicestothecontainer.varassemblies=Assembly.Load(typeof(ModuleInitializer).Assembly.GetName());//ReflectionHelper.GetAllReferencedAssemblies();//获取用户的所有程序集,代码过长,没有在这里给出builder.Services.RunModuleInitializers(assemblies);//......
  • SpringBoot学习笔记--系列文章
    随笔分类 -  SpringBootSpringBoot学习笔记(八)——JWT、(Vue3、Axios、Vue-Router、TypeScript实现授权与验证示例)SpringBoot学习笔记(七)——综合示例BookStore图书管理系统SpringBoot学习笔记(六)——分页、跨域、上传、定制banner、Lombok、HutoolSpringBoot学习......
  • .NET + SignalR 的反向代理 websocket/http 数据隧道
    开源项目TuToDataTunnel:https://github.com/viordash/TuToDataTunnel,这个项目可以满足以下几个需求:使用一个公网IP地址和一个tcp端口,默认端口为80http。Websocket或http隧道传输、性能或可访问性。理想情况下,将自动选择最佳可用交换协议。同时通过隧道传输多个TCP和u......
  • 老杜MyBatis框架从入门到精通(一)MyBatis概述
    mybatis做为目前国内最为流行的开源orm框架,我们平时在使用时会感受到其带来的诸多便利,但是很少去深入分析,mybatis源码代码量不多,功能丰富,是一个很好的学习样例,本系列文章就和大家一起来学习mybatis框架本系列笔记根据动力节点B站上老杜讲的mybatis教程整理~学习地址:https://www......
  • Python学习
    3-13字符串类型字符串类型:str   1.定义格式:       变量='内容'           打印一行       变量="内容"           打印一行       变量='''内容'''或者三引号           可以通过回车的方式换行,且打印出......