js常用判断和语法
Posted mswyf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js常用判断和语法相关的知识,希望对你有一定的参考价值。
1.js获取选中的redio元素
var version = $(‘.version input[name="input1"]:checked‘).val();
//单选框默认选中
<input type="radio" name="input1" value="1" checked="true">单选1
2.判断输入框的值是否为空或未定义
function isNull(str){ if (str == ‘‘ || str == undefined || str == null) { return true; }else{ return false; }; };
3.判断输入框内容是否符合正则匹配
var exp = /^((ht|selcc tbtagf)tps?)://[w-]+(.[w-]+)([w-.,@?^=%&:/~+#]*[com|cn])?$/; if(!exp.test(host)){ alert(‘请输入正确的url‘); return false; };
4.验证输入框的内容是否为json格式
function isJsonString(str) { try { JSON.parse(str); return true } catch (err) { return false } };
5.判断字符串是否包含字符串
var str = "hello world"; alert(str.indexOf("world")); //如果不包含则返回-1, 反之范围字符串所在位置 if(str.indexOf("world")!=-1){ alert("包含"); }else{ alert("不包含"); };
6.原生js设置元素内容
document.getElementById("msg").innerhtml = "原生js修改了我";
7.原生js操作cookie
//设置cookie document.cookie="image_path=‘/test.png‘"; //删除cookie(相当于设置为空) document.cookie = "image_path=‘ ‘";
8.js动态添加元素
$(".selc .selcc").append(‘<div class="seli"><a class="nx-8" href="javascript:void(0)" data-toggle="modal" data-target="#hidden_help">help</a></div>‘)
持续更新...
以上是关于js常用判断和语法的主要内容,如果未能解决你的问题,请参考以下文章