首页 » 网站建设 »

学习JavaScript的with语句

2017年11月20日 / 19次阅读
JavaScript

打开支付宝首页,搜索“529018372”,即可领取红包!可重复领。

特色图片

JavaScript的with语句使用来简化对某一对象的属性的引用的。一般情况我们要引用对象的属性,都要协成“对象.属性”这样的形式(属性包括对象的数据和方法),在with语句中,可以建将前面的对象省掉,直接使用属性的名称。

JavaScript的with语句的语法格式:

with(object instance)
{
    //代码块
}

在代码块中,直接使用对象的属性即可。

下面是经典的用js验证HTML表单的代码示例:

function validate_required(field,alerttxt)
{
    with (field)
    {
        if (value==null||value=="")
        {
            alert(alerttxt);
            return false
        }
        else 
        {
            return true
        }
    }
}

function validate_form(thisform)
{
    with (thisform)
    {
        if (validate_required(email,"Email must be filled out!")==false)
        {
            email.focus();
            return false
        }
    }
}

配合以上js代码的HTML代码:

<form action="submitpage.htm" onsubmit="return validate_form(this)" method="post">
Email: <input type="text" name="email" size="30">
<input type="submit" value="Submit">
</form>

HTML表单form的onsubmit事件的代码如果返回false,表单就不会提交给服务器。注意一个js代码细节,大括号前面的js语句的分号可以省掉。

使用JavaScript的with语句,在很多时候可以起到简化代码的作用,阅读效果也不错。

本文链接:http://www.maixj.net/wz/javascript-with-17275
云上小悟 麦新杰(QQ:1093023102)

相关文章

评论是美德

无力满足评论实名制,评论对非实名注册用户关闭,有事QQ:1093023102.


前一篇:
后一篇:

栏目精选

云上小悟,麦新杰的独立博客

Ctrl+D 收藏本页

栏目

AD

ppdai

©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。

网站二维码
go to top