小编Pom*_*nys的帖子

添加多个字段以形成

我想添加一个为我的表单生成多个字段的函数.

这就是我的表单的样子:

<form action="form_sent.php" method="post">
    <input name="name" type="text" placeholder="Name"><br>
   <input name="phone" type="text" placeholder="Phone"><br>
   <input name="email" type="text" placeholder="E-Mail"><br><br>
   <button>Add more fields</button><br><br>
   <input type="submit">   
</form>
Run Code Online (Sandbox Code Playgroud)

在我的情况下,当点击"添加更多字段"时,我想要3个新字段(名称,电话,电子邮件).

我怎样才能做到这一点?

https://jsfiddle.net/374cxt5s/

html javascript forms jquery

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

完全从源中删除标记

我想删除类为'.de'的标记.

$('.de').remove(); 将它从页面中删除但是当我检查源代码时,我仍然看到标记.

我遇到的问题是,需要从表单中删除以下标记,否则它将被发送,这不是我想要的.

<input class="input_field_left de" name="friend_vorname[]" type="text" placeholder="Vorname">
Run Code Online (Sandbox Code Playgroud)

或者也许有另一种方法不让这个字段被发送?!

html javascript forms jquery dom

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

在桌面上显示1行,在移动设备上显示2行

这个基本的bootstrap CSS在1行显示了4列:

<div class="row">
    <div class="col-md-3">
        Text
    </div>
    <div class="col-md-3">
        Text
    </div>
    <div class="col-md-3">
        Text
    </div>
    <div class="col-md-3">
        Text
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

对于移动视图,我想在2行上显示2列.我知道如何做到这一点的唯一方法是两次创建相同的内容......这样的事情:

<div class="desktop">
    <div class="row">
        <div class="col-md-3">
            Text
        </div>
        <div class="col-md-3">
            Text
        </div>
        <div class="col-md-3">
            Text
        </div>
        <div class="col-md-3">
            Text
        </div>
    </div>
</div>

<div class="mobile">
    <div class="row">
        <div class="col-xs-6">
            Text
        </div>
        <div class="col-xs-6">
            Text
        </div>
    </div>
    <div class="row">
        <div class="col-xs-6">
            Text
        </div>
        <div class="col-xs-6">
            Text
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

所以你可以display:none使用@media... 设置桌面和移动类.

这可行,但它不是最干净的解决方案.还有其他办法吗?

css twitter-bootstrap

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

如何组合2个以上的阵列?

foreach ($_GET['first_name'] as $first_name) {
   echo $first_name . '<br>';
}

foreach ($_GET['surname'] as $surname) {
   echo $surname . '<br>';
} 

foreach ($_GET['age'] as $age) {
   echo $age . '<br>';
} 

foreach ($_GET['gender'] as $gender) {
   echo $gender . '<br>';
} 
Run Code Online (Sandbox Code Playgroud)

上面的代码返回:

所有名字

所有的姓氏

所有年龄段

所有性别

我希望它看起来像这样:

姓氏姓氏

年龄

性别

...

[下一个人]

我试过这样解决它:

$names = array_combine($_GET['first_name'], $_GET['surname']);
foreach($names as $firstname => $surname) {
    echo $firstname . ' ' . $surname . '<br>';
}
Run Code Online (Sandbox Code Playgroud)

这将解决我的姓氏和姓氏的问题,但我仍然不知道如何处理其他数组.

php arrays

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

如何返回typo3conf的路径?

在我的文件'class.tx_freephpcoders_pi1.php'我正在使用代码require_once('contents/page_683.php');.无论如何,这对我不起作用.我想我必须返回我的扩展路径.

这就是我的FTP的样子:

FTP

那么如何才能获得目录typo3conf的路径?

php typo3 path

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

标签 统计

forms ×2

html ×2

javascript ×2

jquery ×2

php ×2

arrays ×1

css ×1

dom ×1

path ×1

twitter-bootstrap ×1

typo3 ×1