小编hem*_*mar的帖子

根据下拉值更改表单字段

我有一个 HTML,其中开头有下拉菜单,如何根据下拉值的选择更改表单字段?这是代码。

就像如果我选择一般查询它应该显示前 2 个表单字段和一般 div 中的表单字段
如果我选择信用查询它应该显示前 2 个表单字段和信用 div 中的表单字段
如果我选择付款查询它应该显示前 2 个表单付款 div 中的字段和表单字段

 <form action="">
        <select name="cases" id="cases">
            <option value="general">General Inquiry</option>
            <option value="credit">Credit Inquiry</option>
            <option value="payment">Payment Issue</option>
        </select><br>
        <label for="email">Email Address <span>*</span></label>
        <input type="text">
        <label for="full name">Full Name <span>*</span></label>
        <input type="text">
        
        
        <div class="general" id="general">
            <label for="documents">Wish to submit any requested documents?</label>
            <input type="radio" name="radio">Yes
            <input type="radio" name="radio">No <br><br>
            <label for="select">How did you find out about us?<span>*</span></label><br>
            <select name="case" id="case-type">
                <option value="value1">Value 1</option>
                <option value="value2">Value 2</option>
                <option …
Run Code Online (Sandbox Code Playgroud)

html javascript forms jquery drop-down-menu

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

在 CheckedListBox C# 中搜索项目

我有一个 CheckedListBox 和一个文本框。这里的目标是创建一个可搜索的 CheckedListBox。当我在 TextBox 中输入内容时,我必须过滤 CheckedListBox 中的项目。我编写了下面的代码来执行此操作,但是每次输入文本时,CheckedListBox 项目都会被清除,并且会出现新的过滤项目列表。这段代码的问题是过滤工作正常,但检查的项目每次都会被重置。

public partial class Form1 : Form
{
    string[] elArray = {"Not Applicable" , "Aberdeen - Delivered" , "Belfast - Delivered" , "Birmingham - Delivered" , "Bournemouth - Delivered" , "Bradford - Delivered" , "Bristol - Delivered" , "Cambridge - Delivered" , "Canterbury - Delivered" , "OTHERS TO DE ADDED ..."};
    public Form1()
    {
        InitializeComponent();
        foreach (string elData in elArray)
        {
            resultBoxList.Items.Add(elData);
        }
    }

    private void searchBox_TextChanged(object sender, EventArgs e)
    {
        resultBoxList.Items.Clear(); …
Run Code Online (Sandbox Code Playgroud)

c# checkedlistbox winforms

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

在表的两列中显示两个数组

我有两个名字的数组

$names = array(1A,1B,1C,2A,2B,2C,3A,3B,3C);
    $user_names = array(Jen, Smith, Nick, Rose, Jason, Ralph, Bruce, Linda, Kate);

<table class="stak">
    <?php
    $i = 1;
    foreach ($names as $name) {
        ?>
        <tr>
            <td> <?php echo $i ?> </td>
            <td> <?php echo $name ?> </td>
            <td> <?php echo $user_name ?> </td>
        <?php
        $i++;?>
        </tr><?php 
    }
    $j = 1;
    foreach ($user_names as $user_name) {
        ?>
        <tr>
            <td> <?php echo $j ?> </td>
            <td> <?php echo $user_name ?> </td> 
        <?php
        $j++;?>
        </tr><?php
    }
    ?>
</table>
Run Code Online (Sandbox Code Playgroud)

我想在一个表中显示它们有3列Sl NO,名称,用户名在PHP请帮助.

结果

php arrays html5 html-table

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

检查两个日期之间的日期

我必须检查收到的日期是否在今天之前的3到6个月之间.如果超出此范围,则必须执行某些代码.

下面是代码

<?php

$date1 = '22-10-2017';
$date2 = date('d-m-Y' , strtotime('-3 months'));
$date3 = date('d-m-Y' , strtotime('-6 months'));
if((strtotime($date1) < strtotime($date2)) || (strtotime($date1) > strtotime($date3))){
    echo "Inside Range";
}else echo "Out of Range";

?>
Run Code Online (Sandbox Code Playgroud)

例如,如果

  1. 传入日期是20-02-2018 - 超出范围.
  2. 传入日期为20-10-2017 - 内部范围.
  3. 传入日期是20-08-2017 - 超出范围.

php date strtotime date-difference

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