js
纵使微芒如烟
古人之观于天地、山川、草木、虫鱼、鸟兽,往往有得,以其求思之深而无不在也。夫夷以近,则游者众;险以远,则至者少。而世之奇伟、瑰怪,非常之观,常在于险远,而人之所罕至焉,故非有志者不能至也。
展开
-
multipart/form-data的使用注意
问题描述事情是这样的,我在使用ajax+FormData对象提交数据的时候,使用request.setRequestHeader(“Content-Type”, “application/x-www-form-urlencoded”); 但服务端接受的数据却是multipart/form-data编码的,还自带boundary。Form的三种encryptapplication/x-...原创 2020-03-18 14:46:57 · 1512 阅读 · 0 评论 -
Chrome的FormData的get函数未定义
问题描述:在使用ajax和后端交互的过程中,构造FormData对象,然后程序逻辑需要FormData的get方法,但F12调试发现get未定义。解决方案:By default, Chrome does not support the .get() method, as well as delete, get, getAll, has, and set. Although you can...原创 2020-03-17 18:15:32 · 680 阅读 · 0 评论 -
使用jquery的bind来检测textarea,input等的文本变化
为什么要这样干?当我需要检测textarea的文本变化,从而触发某一回调的时候,发现js原生的textarea的dom事件onchange是textarea的焦点变更事件回调。所以文本回调呢?解决方案可以自己检查textarea的value文本变化来回调,但是需要定时器轮询。使用jq的bindexample<body><input id="line" typ...原创 2020-03-17 00:21:50 · 595 阅读 · 0 评论 -
FormData提交数据
<!DOCTYPE html><html><head> <title>Title</title> <meta charset="utf-8"> <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"><...转载 2020-03-07 16:28:53 · 234 阅读 · 0 评论 -
js的RegExp对象,正则向后引用
RegExp 静态属性长名短名说明input$_返回当前所作用的字符串,初始值为空字符串""index 当前模式匹配的开始位置,从 0 开始计数。初始值为 -1,每次成功匹配时,index 属性值都会随之改变lastIndex 当前模式匹配的最后一个字符的下一个字符位置,从 0 开始...原创 2020-03-07 14:00:09 · 282 阅读 · 0 评论 -
关于如何实现textarea接受Tab键输入
实现textarea接受Tab键的输入首先我们需要知道,在一般情况下网页上按Tab键是切换控件焦点的。在textarea里也是这样,那么当我们需要在文本框里输入Tab的时候,应该怎么办呢?首先我们想到直接看一下 textarea 标签是否有控制Tab的属性没得,好了,下一个。我的解决方案:我们可以通过textarea对象捕捉键盘事件,过滤Tab键,然后悄悄把他的处理方式从切换焦点改成插入...原创 2020-02-21 22:46:50 · 2008 阅读 · 0 评论 -
js加载xml(字符串或者文件)
1. 加载XML文件使用ajax加载xml文件var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");xhr.open("GET", "data.xml", false);xhr.send(null);var xmlDoc = xhr.respons...原创 2019-12-17 19:58:10 · 371 阅读 · 0 评论 -
做一个简单的留言板
效果图:简单的说一说自己的思路:前端代码的编写还是挺简单的,随便写点就好了。其次是后端,后端使用golang编写,golang不需要自己设计httpserve所以简单的很。直接使用golang的内裤http比较重要的是前后端的数据通信。对于我的留言板index.html分成两部分:静态布局+留言的数据动态请求。而数据动态请求,我使用的是ajax的异步请求留言数据。请求数据,设计前后端的...原创 2019-12-17 16:03:25 · 837 阅读 · 0 评论 -
textarea 中的换行、空格; 如何处理
问题情景:在我做一个博客系统,使用textarea提交数据到后台的时候,从brower提交到后台的过程中的时候,数据经过url编码。(当然也可以在B/S两端建立编码通道,默认是url编码),当默认url编码的时候,数据从textarea的value获取数据,value经过post或者get或者put来提交数据,然后这个过程默认使用的url编码,然而在服务端recv数据后是否会经过url解码呢?我...原创 2019-12-16 22:42:41 · 1046 阅读 · 0 评论 -
js中Date对象的构造
我所遇到的情景如下:我通过serve端向浏览器的request发送响应,响应中包含time字段,由于在服务端使用int64来存储时间相对节约内存和方便,然后再在客户端进行time_t 转 Date. 以下记录解决方案。JS中的Date对象:https://www.w3school.com.cn/jsref/jsref_obj_date.aspDate对象的构造方法:new Date(...原创 2019-12-15 16:20:13 · 666 阅读 · 0 评论