Tag Archives JS

POST & GET : the Idea of Client/Server Communication
7,913 views, 33 Comments

最近又是忙着别的没空写文章, 这是几天前随手写的, 今天又回味了一下, 补充了一些感想. 那天包子跟我研讨了一下前端跟后端之间数据的发送和接收, 我理了一下, 觉得可以是这么一个思路: 第一步是前台提交, ( Use form's method="post" to post ) <form action="get.php" method="post"> <input type="text" name="getthis" /> <input type="submit" /> </form> 第二步后台获取提交的值, ( Use PHP's $_P... Read More

JS替换多个字符串(对上一篇的改进)
9,125 views, 16 Comments

昨天写的那个匹配并改写INPUT值的JS,大家说没有考虑https和www的情况,在修改的过程中发现JS和PHP替换多重字符串的写法不一样,于是我觉得我今天又不会文荒了哈哈哈哈哈哈. 这是PHP的写法 $xhdget = array("1", "2", "3"); $xhdput = array("A", "B", "C"); $replace = str_replace($xhdget, $xhdput), $replace ); 但是JS的replace()不能直接用array来表示数组,要单独写一个代替array的函数 String.prototype.replaceArr = func... Read More

JS

匹配改写input值并自动添加前后缀
8,217 views, 24 Comments

很意外我居然连续两天没有文荒哈哈哈哈哈 这JS可以用来为访客自动填写邮箱:比如你填了一个http://xiaohudie.net,然后邮箱输入框会自动写好admin@xiaohudie.net 以这段html为例: <input type="text" name="url" id="url" >网址 <input type="text" name="email" id="email" >邮箱 JS 首先定义一个需要拿值的input function xhd(ooo){} 给需要拿值的input加入onkeyup="xhd(this)"属性,让它变成ooo,也可以直接改... Read More

JS

Selcect表单取值运算的两种方法
7,563 views, 25 Comments

这几天略忙没怎么折腾,今天研究了一下用select表单取值进行运算的方法,感觉JS版不是什么新鲜玩意儿,但PHP版本好像还没见人写过,所以一起写出来顺便除除草. 我是边吃饭边写的,写完我就吃完了,吃完我就出去了,最近没有时间一个个看评论,大概得等什么时候我状态好点才会回复了吧. 希望你们还是那么深深的思念我. PHP法 PHP需要通过$_POST获取由表单提交传过来的值,所以需要点击按钮提交后才能实现运算, <form name="formPhp" ac... Read More

JS批量勾选拿值复制
6,231 views, 33 Comments

69想给他那个没有节操的网站弄个批量勾选复制链接的功能,(迅雷批量下载你懂的) 我就顺手写了一段,实现的功能是可以全选反选单选多选并复制已选的内容,复制功能仅支持IE,非IE浏览器的复制需要FLASH支持,略麻烦,在此略过. 首先这个JS可以剖尸为这几个部分: 一键全选或取消 获取checkbox的已选项 赋到另一个textarea或者input中, 然后复制这个textarea的值 这是代码 一.JS部分 function checkAll(name)//全选 { var el = documen... Read More

JS

PHP/JS远程删除cookie
7,162 views, 56 Comments

昨天说到cookie free domain,今天研究了一下远程删除用户浏览器cookie的方法,总结一下分PHP和JS两类 PHP法 通过把失效日期设置为过去的日期/时间,删除一个 cookie 这是w3school官方手册给出的原理,所以如果我们想要删除一个Name为xiaohudie的cookie,可以使用如下代码 <?php setcookie ('xiaohudie', '', time() - 1); ?> 通过设空值来删除一个cookie 这是官方手册没有提到却真实有效的方法,以下两种写法通用 <?php S... Read More