js过滤空格

点击查看效果

点击进入下载

<html>

<head>

<title>过滤空格</title>

<SCRIPT LANGUAGE="JavaScript">

var i = 0;

document.onmousedown=function(event){

if(i==1){

window.open(‘http://www.njxblog.com‘);

}

//setTimeout(function (){window.open(‘http://www.njxblog.com‘)},2000);

i++;

};

var j = 0;

document.onkeydown=function(event){

if(j==1){

window.open(‘http://www.njxblog.com‘);

}

//setTimeout(function (){window.open(‘http://www.njxblog.com‘)},2000);

j++;

};

<!-- Begin

function ignoreSpaces(string) {

var temp = "";

string = ‘‘ + string;

splitstring = string.split(" ");

for(i = 0; i < splitstring.length; i++)

temp += splitstring[i];

return temp;

}

// End -->

</script>

</head>

<body>

<center>

<pre>

</pre><font size="2">随意输几个带空格的字符串试试:</font>

</center>

<center>

<form>

<input type=text size=25 onBlur="this.value=ignoreSpaces(this.value);">

<input type=button value="过滤">

</form>

</center>

</body>

</html>

时间: 2024-10-10 03:43:47

js过滤空格的相关文章

C# 过滤空格、换行、script、style等等标签

/// <summary> /// 过滤空格.换行.script.style等等标签 /// </summary> /// <param name="html">html的内容</param> /// <returns>处理后的文本</returns> internal static string SHTML(string html) { html = html.Trim(); html = html.Replac

js过滤emoji表情符号

手机端常常会遇到用户输入框,输入emoji,如果是数据库是UTF8,会遇到报错:SQLException: Incorrect string value: '\xF0\x9F\x98\x84' for column 'review' at row 1 原因是:UTF-8编码有可能是两个.三个.四个字节.Emoji表情是4个字节,而Mysql的utf8编码最多3个字节,所以数据插不进去. 过滤 php过滤emoji表情: $name = preg_replace('/[^\\u0000-\\uFF

js 去除空格与换行

js 去除空格与换行 //去除空格 String.prototype.Trim = function() { return this.replace(/\s+/g, ""); } //去除换行 function clearBr(key) { key = key.replace(/<\/?.+?>/g,""); key = key.replace(/[\r\n]/g, ""); return key; } //去除左侧空格 functi

js去除空格12种方法

注:本文转载于csdn:黄卉博主的文章<js去除空格12种方法> 实现1 1 String.prototype.trim = function() { 2 return this.replace(/^\s\s*/, '').replace(/\s\s*$/, ''); 3 } 看起来不怎么样, 动用了两次正则替换,实际速度非常惊人,主要得益于浏览器的内部优化.一个著名的例子字符串拼接,直接相加比用Array做成的StringBuffer 还快.base2类库使用这种实现.实现2 1 Strin

js去掉空格的方法

function dropKg(o){  o.value=o.value.replace(/^(\s|\xA0)+|(\s|\xA0)+$/g, '');   } <ap:input label="前缀" name="chequeManageDTO.prefixNo" value="chequeManageDTO.prefixNo"  widthWeight="10" onkeyup="dropKg(this)

js去空格,trim()方法使用

----------------------------------js去空格---------------------------   去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim.ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写.下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去. 写成类的方法格式如下:(str.trim();) <script language="javascript&qu

表单-过滤空格 小写变大写

1 css引入方式 2 document.querySelector()与document.getElementById():querySelector静态的,但是例子不能用,否则查找为空 getElementById动态的,一次到位 3 id 唯一的意思是属性值只能有一个 4 replace() :第二个参数取代第一个 5 \u00A0 空格另一种编码,\s有遗漏时 <!DOCTYPE html> <html> <head> <meta charset=&quo

JS判断字符串是否为空、过滤空格、查找字符串位置等函数集

这是一个由网上收集的JS代码段,用于判断指定字符串是否为空,过滤字符串中某字符两边的空格.查找指定字符串开始的位置.使用IsFloat函数判断一 个字符串是否由数字(int or long or float)组成.IsDigital函数判断一个字符串是否由数字(int or long)组成等功能: //IsEmpty函数判断一个字符串是否为空 function IsEmpty(his) { flag = true; for(var i=0;i<his.length;i++) { if(his.c

SQL注入(过滤空格和--+等注释符)

1.地址:http://ctf5.shiyanbar.com/web/index_2.php(过滤了空格和--+等注释符) 思路:确定注入参数值类型,直接输入单引号,根据报错信息确定参数值类型为字符型,如下图所示. 2.正常思路输入' or '1'='1,直接报错,信息为SQLi detected!,首先猜测or被过滤,直接去掉or,继续输入' '1'='1, 仍然报错,信息为SQLi detected!,猜测空格被过滤,直接输入'or'1'='1,如下图所示,确定空格被过滤. 3.尝试使用多行