码迷,mamicode.com
首页 > Web开发 > 详细

js常用判断和语法

时间:2019-01-29 20:43:55      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:默认   version   undefined   常用   输入   inner   style   com   element   

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常用判断和语法

标签:默认   version   undefined   常用   输入   inner   style   com   element   

原文地址:https://www.cnblogs.com/mswyf/p/10335394.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!