小编Geo*_*rge的帖子

通过PHP函数传递数组

我确定必须有办法做到这一点:

我想要它,如果我调用这样的函数...

callFunction("var1","var2","var3");
Run Code Online (Sandbox Code Playgroud)

函数'callFunction'会将这些变量转换为数组,即:

$array[0] = "var1";
$array[1] = "var2";
$array[2] = "var3";
Run Code Online (Sandbox Code Playgroud)

我希望它生成这个数组,无论调用函数时列出了多少变量,这可能吗?

php function

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

密码字段正则表达式

好的,所以我试图用正则表达式preg_match一个字符串(一个输入的密码),但在互联网上阅读/观看正则表达式信息几个小时后,我仍然不明白它..

我目前有:
'/ ^ [AZ] ^ [az] + $ /'

密码必须:

介于8到16个字符之间.
至少包含1个大写字母
包含至少1个小写字母
包含至少1个数字

如果您还可以包含具有上述所有要求的正则表达式,但也
包含至少1个符号

为了我自己的学习,我将不胜感激.请尝试解释您的正则表达式,以便我可以理解它.谢谢!

php regex validation preg-replace

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

在jQuery中选择编号的元素范围

我想这很简单,但我不知道如何做到这一点:

假设我有元素:

<div class="1">Div 1</div>
<div class="2">Div 2</div>
<div class="3">Div 3</div>
<div class="4">Div 4</div>
<div class="5">Div 5</div>
<div class="6">Div 6</div>
<div class="7">Div 7</div>
<div class="8">Div 8</div>
Run Code Online (Sandbox Code Playgroud)

并且希望定位特定范围内的元素,以更改某些CSS属性.例如:

$(Class > 3 and < 7).css("background","#0077C1");
Run Code Online (Sandbox Code Playgroud)

显然,范围会发生变化.在给定范围内选择元素最简单的方法是什么?

如果您认为这可以通过比使用类更简单的方式实现(我认为这很可能),请提及.

jquery range

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

输入后清除 HTML 输入并防止换行

我想在用户按下回车键时提交一个文本框的值,最后清除输入。我试过这个代码:

input.keydown(function(e) {
    if (e.keyCode == 13) {
        e.preventDefault();
        $(this).val('');
        ...
    }
Run Code Online (Sandbox Code Playgroud)

输入字段的文本按预期清除,但清除后,仍会在输入中输入换行符。这意味着用户每次发送消息后都必须删除此换行符。除了像设置间隔这样的hack-ish方法之外,有没有办法防止这个换行符出现?

html javascript jquery

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

如何在PHP中解码HTML引用实体

我有一个字符串&#39;71,当解码时,应该包含'71.

我已经习惯了html_entity_decode,addslashes而且htmlspecialchars_decode这些都不会把它变回'71.

以下代码是我尝试过的一个例子......

$name = html_entity_decode($string);
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?非常感激.

php

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

将CSS样式应用于容器中的每个第8个元素

我有每个id(0,1,2,3等)的div,它们都有200 px的宽度,但是我想为8 div之后的div分配500px的宽度,所以div 8, div 16,div 24等

这只能用css实现,还是应该使用jquery(每个)的组合?

这就是我现在拥有的:

div.blogbloglayout .items-row.row-0 .voucher, 
div.blogbloglayout .items-row.row-8 .voucher {
    height:500px;
}
Run Code Online (Sandbox Code Playgroud)

但这应该自动完成,而不是像我上面那样.找不到与此相关的答案.

css jquery css-selectors

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

无法将焦点设置到下一个文本框

我有三个文本框都带有"initialbox"类.

每个框的最大长度为1个字符.当一个框填充了一个字符时,下一个框应该设置为焦点.(与使用TAB键的方式完全相同).

我添加了alert()以便检查事件是否触发,它是,但是$(this).next('.initialbox').focus()没有将焦点设置到下一个选项卡.我也尝试过使用$(this).next.focus().

非常感谢.

HTML:

<table style="width:100%;">
    <tr>
        <td style="width:33.3%">
            <input type="text" class="initialbox" maxlength="1" size="1" id="firstinitial" />
        </td>
        <td style="width:33.3%">
            <input type="text" class="initialbox" maxlength="1" size="1" id="secondinitial" />
        </td>
        <td style="width:33.3%">
            <input type="text" class="initialbox" maxlength="1" size="1" id="thirdinitial" />
        </td>
    </tr>
    <tr>
        <td style="width:33.3%">1st Initial</td>
        <td style="width:33.3%">2nd Initial</td>
        <td style="width:33.3%">3rd Initial</td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

JQuery的:

$(".initialbox").keyup(function () {
    if (this.value.length == 1) {
        alert();
        $(this).next('.initialbox').focus();
    }
});
Run Code Online (Sandbox Code Playgroud)

JSFiddle:http://jsfiddle.net/v9y51pds/1/

javascript jquery

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

如何仅在侧边的一部分上创建边框,或者如何模拟它?

我认为这两张图片将澄清一切

现在我有(jsfiddle):

在此输入图像描述

我想知道是否可以这样做: 在此输入图像描述

html css

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

创建一个双边框按钮?

我想要的按钮:

http://i.stack.imgur.com/A2Qv4.png(我没有足够的声誉来发布图片)

我试过这个,但它不起作用:

button {
    font-family: 'Ubuntu', sans-serif;
    font-size: 1em;
    font-weight: bold;
    color: white;
    border: 3px double #f26700;
    background: #f26700;
}
Run Code Online (Sandbox Code Playgroud)

如何用CSS显示这条白线?

css css3

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

为什么bootstrap下拉调用window.onfocus

当我们单击bootstrap下拉链接时,window.onfocus将调用自定义集.

为什么Bootstrap调用window.onfocus方法?

<ul class="nav navbar-nav navbar-right">
  <li data-ng-show="userName" class="">
    <a href="javascript://" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false">name<span class="caret"></span></a>
    <ul class="dropdown-menu" role="menu">
      <li><a href="#">Logout</a></li>
    </ul>
  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)
window.onfocus = function() {
  alert("window onfocus called");
}
Run Code Online (Sandbox Code Playgroud)

JSFiddle链接

当我们点击菜单时,将显示警告信息.

javascript jquery twitter-bootstrap

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