Welcome 微信登录

首页 / 脚本样式 / JavaScript

javaScript实现浮点数转十六进制字符

javaScript实现浮点数转十六进制字符

最近一个嵌入式项目中需要WEB功能,因此想到利用HTML+JavaScript实现一些参数配置功能,参数由JavaScript生成十六进制数据,通过POST提交给单片机,然后再直接使用,以充分利用浏览器的计算能力。 由于JavaScript对浮点数的支持很弱,直接使用浮点数转十六进制功能,双不能实现平常在C语言中实现的4字节的存储表示法,通过搜索,并没有找到相关功能代码,在Node.js的Buffer类可以实现此功能,但又没办法使用(单片机存储空间有限),...
JS禁用浏览器退格键实现思路及代码

JS禁用浏览器退格键实现思路及代码

上周提交了一个项目(内部使用的),一同事提出个BUG,说要禁用退格键(backspace或者叫后退键),因为这和他的习惯不一样,担心万一文字录入一半,他按了退格键,那整个页面的内容就白填了,然后信誓旦旦的说他做的系统中后退键都是不能用的,我这个系统有问题,当时因为事多,只把这个问题记录下来了,后来查了下他以前做的项目,也没有对退格键进行处理。自己的项目都没处理,到我这嚷嚷来了,算了,不和年轻人一般见识。不就禁用个后退键,简单。其实说禁用也不是完全禁用,后退...
利用javascript实现web页面中指定区域打印

利用javascript实现web页面中指定区域打印

最近做到了web页面课程表打印时,上网找了一些资料,最后使用了下面的方法实现了我需要的功能。将需要打印的课程表的table放入div标签中,然后指定出需要打印的区域,最后调用window.print打印指定内容。示例代码(代码中有些内容已省略)复制代码 代码如下:function preview() { bdhtml = window.document.body.innerHTML; sprnstr = "<!--startprint-->";...
判断输入是否为空,获得输入类型的JS代码

判断输入是否为空,获得输入类型的JS代码

使用typeof算法typeof的运算数未定义,返回的就是 "undefined".下面定义x为运算数:有一下5种情况;运算数为数字 typeof(x) 返回的就是 "number";字符串 typeof(x) 返回的就是 "string";布尔值 typeof(x) 返回的就是 "boolean";对象、数组 、null 时: typeof(x) 返回的就是 "object";函数 typeof(x) 返回的就是 "function"。例如:复制代码 代...
javascript实现颜色渐变的方法

javascript实现颜色渐变的方法

渐变(Gradient)是美学中一条重要的形式美法则,与其相对应的是突变。形状、大小、位置、方向、色彩等视觉因素都可以进行渐变。在色彩中,色相、明度、纯度也都可以产生渐变效果,并会表现出具有丰富层次的美感。本文主要讲述两种颜色RGB数值的渐变算法。已知:A=50,B=200,A、B之间平均分成3份(Step=3),求每份的数值(StepN)分别是多少。公式:Gradient = A + (B-A) / Step * N注]编程时为了提高效率避免浮点运算,往...
<< 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 >>