小编Gui*_*ser的帖子

如何测试是否为函数提供了参数?

我想知道,你能用可选参数创建一个函数吗?

例:

function parameterTest(test)
{
   if exists(test)
   {
     alert('the parameter exists...');
   }
   else
   {
     alert('The parameter doesn\'t exist...');
   }
}
Run Code Online (Sandbox Code Playgroud)

因此,如果您调用,parameterTest()则结果将是消息"参数不存在...".如果你打电话,parameterTest(true)它会返回"参数存在...".

这可能吗?

javascript function

55
推荐指数
4
解决办法
6万
查看次数

jQuery:检查字符串中是否存在特殊字符

我知道这个问题在Stack上经常被问到,但我似乎无法直接回答已发布的问题.

我需要检查所有特殊字符(除了 - )是否在字符串中,如果是,则给用户一个警告.

到目前为止我所拥有的是:

if($('#Search').val().indexOf('@') == -1 || $('#Search').val().indexOf('#') == -1 || $('#Search').val().indexOf('$') == -1 || $('#Search').val().indexOf('%') == -1 || $('#Search').val().indexOf('^') == -1 || $('#Search').val().indexOf('&') == -1 || $('#Search').val().indexOf('*') == -1 || $('#Search').val().indexOf('(') == -1 || $('#Search').val().indexOf(')') == -1 || $('#Search').val().indexOf('_') == -1 || $('#Search').val().indexOf('\'') == -1 || $('#Search').val().indexOf('\"') == -1 || $('#Search').val().indexOf('\\') == -1 || $('#Search').val().indexOf('|') == -1 || $('#Search').val().indexOf('?') == -1 || $('#Search').val().indexOf('/') == -1 || $('#Search').val().indexOf(':') == -1 || $('#Search').val().indexOf(';') == -1 || $('#Search').val().indexOf('!') == -1 …
Run Code Online (Sandbox Code Playgroud)

javascript jquery special-characters

36
推荐指数
3
解决办法
15万
查看次数

计算div + childs中的<a>标签

我有一个关于jQuery的问题.我需要计算<a>div中的标签数量.现在可以通过使用来轻松完成$('.classOfDiv > a').size();.但我需要在classOfDiv的几个孩子中计算a.

防爆.

<div class="classOfDiv">
    <div class="div1">
        <a href="" class="link">Link</a>
        <a href="" class="link">Link</a>
        <a href="" class="link">Link</a>
    </div>
    <div class="div2">
        <a href="" class="link">Link</a>
        <a href="" class="link">Link</a>
        <a href="" class="link">Link</a>
    </div>
    <div class="div3">
        <a href="" class="link">Link</a>
        <a href="" class="link">Link</a>
        <a href="" class="link">Link</a>
    </div>
    <div class="div4">
        <a href="" class="link">Link</a>
        <a href="" class="link">Link</a>
        <a href="" class="link">Link</a>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

$('.classOfDiv > a').size(); 结果是12

可以这样做吗?

提前致谢!

html size jquery children count

7
推荐指数
1
解决办法
3511
查看次数

在javascript中使用单个反斜杠替换双反斜杠

我有以下问题:

我有一个脚本执行到服务器的AJAX请求,服务器C:\backup\在预览中返回.但是,回应是"C:\\backup\\".不是什么大不了的事,因为我只想用单个斜线替换双斜线.我一直在堆栈上四处寻找,但我只能找到如何用双重替换单个反斜杠,但我需要反过来.

有人可以帮我解决这个问题吗?

javascript ajax replace backslash

7
推荐指数
2
解决办法
1万
查看次数

使用 JavaScript 在 src 或 href 属性上附加时间戳

两天来我一直在寻找答案,但找不到解决问题的好方法。

我正在开发一个 Web 应用程序,其中只能使用标准前端文件(HTML、CSS、JavaScript(我使用 jQuery))。没有与 HTML 合并的后端脚本。

我想要实现的目标是<script>向 HTML 添加一个标签,但将时间戳添加为变量,例如:<script type="text/javascript" src="js/javascript.js?c=1421656264439"></script>

使用 PHP 实现起来很简单,因为您只需将时间戳与 HTML 一起添加即可。但由于我必须仅使用前端代码,因此添加带有时间戳的scriptlink标签的最佳方法是什么,这样脚本就不会从缓存中加载?

由于客户使用 Internet Explorer 10,我需要一个适用于该问题的答案......

有人可以帮我吗?

html javascript jquery caching timestamp

5
推荐指数
1
解决办法
8883
查看次数

如何选择多维数组中的第一个元素?

我有以下数组:

$extensions = array(
    '.info'     => array('whois.afilias.net','NOT FOUND'),  
    '.com'      => array('whois.verisign-grs.com','No match for'),
    '.net'      => array('whois.crsnic.net','No match for'),
    '.co.uk'    => array('whois.nic.uk','No match'),        
    '.nl'       => array('whois.domain-registry.nl','is free'),
);
Run Code Online (Sandbox Code Playgroud)

如何在不使用foreach循环的情况下回显'.com'或'.co.uk'(不是'.com'或'.co.uk'内的数组,而只是TLD).echo $extensions['.com'];不起作用,因为它返回:数组

编辑:我想选择键本身而不是阵列号.这可能吗?

提前致谢!

php arrays multidimensional-array

4
推荐指数
1
解决办法
1万
查看次数

使用 C# 执行卸载

我一直在互联网上寻找这个,但我找不到它。

有没有办法通过 C# 触发卸载程序(从程序和功能屏幕)?或者这是出于安全目的被Windows阻止了?

c# uninstallation

3
推荐指数
1
解决办法
6315
查看次数

jQuery strip第一期

原谅我,如果这是一个双重帖子,但我找不到一个适合我的similair.

我有一个域名ex.google.co.uk(但这也可以是google.com).我需要在第一个时期拆分它,所以我得到一个像这样的数组对象:["google", "co.uk"]["google", "com"]

在antoher帖子中我发现了这个:'google.co.uk'.split(/.(.+)?/)[1];但这似乎不起作用......

谁能帮我?提前致谢!

javascript jquery split

2
推荐指数
1
解决办法
355
查看次数

C# - 计算缩进级别XML

我想计算生成的XML文件的缩进级别.我找到了一些可以递归遍历文档的代码.但我似乎无法找到一种方法来获得每个元素的缩进数量:

void Process(XElement element, int depth)
{
    // For simplicity, argument validation not performed

    if (!element.HasElements)
    {
        // element is child with no descendants
    }
    else
    {
        // element is parent with children

        depth++;

        foreach (var child in element.Elements())
        {
            Process(child, depth);
        }

        depth--;
    }
}
Run Code Online (Sandbox Code Playgroud)

这是XML文件的一个示例:

<?xml version="1.0" encoding="UTF-8"?>
<data name="data_resource" howabout="no">
    <persons>
        <person>
            <name>Jack</name>
            <age>22</age>
            <pob>New York</pob>
        </person>
        <person>
            <name>Guido</name>
            <age>21</age>
            <pob>Hollywood</pob>
        </person>
        <person>
            <name surname="Bats">Michael</name>
            <age>20</age>
            <pob>Boston</pob>
        </person>
    </persons>
    <computers>
        <computer>
            <name>My-Computer-1</name>
            <test>
                <test2>
                    <test3>
                        <test4 testAttr="This …
Run Code Online (Sandbox Code Playgroud)

c# xml count indentation

1
推荐指数
1
解决办法
466
查看次数

如果一个div有"一二三"等级那么

我目前正在一个网站上工作.我需要使用PHP来选择具有某个类的div.例如:

<body>

<div class="header"></div>
<div class="other-class"></div>
<div class="one-two-three"></div>
<div class="footer"></div>

</body>

<?php
    if(div.hasClass('one-two-three'))
    {
        //function code here...
    }
?>
Run Code Online (Sandbox Code Playgroud)

但请记住,我想使用PHP而不是jQuery ...

html php select class

0
推荐指数
1
解决办法
1万
查看次数