【HTML】使用过程中的随记

1、JavaScript打印调试

console.log(message);

2、html网页中返回上一页面

<a href="javascript:history.back(-1)">返回上一页</a>

<a href="javascript:;" onClick="javascript:history.back(-1);">返回上一页</a>

<input type="button" name="Submit" οnclick="javascript:history.back(-1);" value="返回上一页">

<a href="javascript :;" onClick="javascript :history.back(-1);">
	<img src="图片路径" border="0" title="返回上一页">
</a>

<a href="javascript:history.go(-1);">向上一页</a>, 返回两个页面: history.go(-2);
页面跳转:οnclick="window.location.href='list.php'"

3、单行输入框操作

<input id="input_search" name="input_search" type="text" class="input-xlarge" placeholder="search" οnblur="return checkSearch();">

3.1、获取输入框内容

var input_search = $("#input_search").val()

var input = document.getElementById("input_search");
var text = input.value;

3.2、清除输入框

var input = document.getElementById("input_search");
input.value = "";

4、JavaScript判断字符含汉字和中文标点

function checkChinese (str) {
    var reg = new RegExp("([\u4E00-\u9FFF]|[\u3002\uff1b\uff0c\uff1a\u201c\u201d\uff08\uff09\u3001\uff1f\u300a\u300b\uff01\u3010\u3011\uffe5])+","g");
    return reg.test(str);
}

5、js页面与页面之间传值

A页面传值

<input type="text" id="txt">
 
</br>
 
<input type="button" value="TEST" οnclick="test()"/>
 
 
<SCRIPT LANGUAGE="JavaScript">
function
 test(){       
var s =document.getElementById("txt");
location.href="2.html?"+"txt="+encodeURI(s.value);
 }
 
</SCRIPT>

B页面接受并打印

<script language="javascript" type="text/javascript">
var loc=location.href;
var n1=loc.length;//地址的总长度
var n2=loc.indexOf("=");//取得=号的位置
var id=decodeURI(loc.substr(n2+1, n1-n2));//从=号后面的内容
alert(id);//
document.write(id)
 
</script>

6、JavaScript字符串切割

JavaScript字符串转数组

var str1 ="上海*上海市*闵行区*吴中路";
var splitAdd1 = str1.split("\*"); 
console.log(splitAdd1)  //["上海", "上海市", "闵行区", "吴中路"]

7、JavaScript判断数组是否含有某值

array.indexOf此方法判断数组中是否存在某个值,如果存在返回数组元素的下标,否则返回-1。

[1, 2, 3].indexOf(1);//0
["foo", "fly63", "baz"].indexOf("fly63");//1
[1, 2, 3].indexOf(4);//-1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值