小编qww*_*www的帖子

如何使用简单的javascript过滤html表?

我有一个过滤表的代码。它将仅基于第一列进行过滤。如何使其仅过滤第二列。另外如何过滤完整表?

我无法弄清楚做到这一点的方法。我试图在没有任何其他外部库的情况下获得帮助。

<input type="text" id="myInput" onkeyup="myFunction()" placeholder="Search for names.." title="Type in a name">

<table id="myTable">
  <tr class="header">
    <th style="width:60%;">Name</th>
    <th style="width:40%;">Country</th>
  </tr>
  <tr>
    <td>Alfreds Futterkiste</td>
    <td>Germany</td>
  </tr>
  <tr>
    <td>Berglunds snabbkop</td>
    <td>Sweden</td>
  </tr>
  <tr>
    <td>Island Trading</td>
    <td>UK</td>
  </tr>
  <tr>
    <td>Koniglich Essen</td>
    <td>Germany</td>
  </tr>
  <tr>
    <td>Laughing Bacchus Winecellars</td>
    <td>Canada</td>
  </tr>
  <tr>
    <td>Magazzini Alimentari Riuniti</td>
    <td>Italy</td>
  </tr>
  <tr>
    <td>North/South</td>
    <td>UK</td>
  </tr>
  <tr>
    <td>Paris specialites</td>
    <td>France</td>
  </tr>
</table>

<script>
function myFunction() {
  var input, filter, table, tr, td, i;
  input = document.getElementById("myInput");
  filter = …
Run Code Online (Sandbox Code Playgroud)

html javascript html-table

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

如何将文本框值添加到列表中?

我有一个这样的列表:

<p>Please select :</p>

<script type="text/javascript"></script>

<select id='pre-selected-options1' multiple='multiple'>
    <option value='elem_1' selected>1</option>
    <option value='elem_2'>2</option>
    <option value='elem_3'>nextoption</option>
    <option value='elem_4' selected>option 1</option>
    <option value='elem_100'>option 2</option>
  </select>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0/jquery.min.js"></script>
 <script src="js/jquery.multi-select.js"></script>
  <script type="text/javascript">
  $('#pre-selected-options1').multiSelect();
  </script>
</div>
Run Code Online (Sandbox Code Playgroud)

我有一个文本框,我需要将文本框值添加到此列表中。暂时我需要它就像每当页面重新加载输入的所有内容都被重置一样。稍后我将连接到数据库。

<label>Enter: </label>
<input type="text" name="" class="input-default"><button type="button" class="btn btn-success btn-sm m-b-10 m-l-5">Add</button>
Run Code Online (Sandbox Code Playgroud)

如何在单击按钮时将文本框中输入的值添加到此列表中?

演示

html javascript jquery

5
推荐指数
0
解决办法
1708
查看次数

如何在 python 中使用 openpyxl 将范围从一张纸复制到另一张纸作为值

我必须将工作簿 1 的工作表 onw 中的 A1:Z100 范围复制到工作簿 2 的工作表 1 吗?

我的代码:

wb = openpyxl.load_workbook('file1.xlsx')
wb1 = openpyxl.load_workbook('file2.xlsx')
sheet = wb["R"]
sheet1 = wb1["Rt"]
sheet1.cell(row=1,column=1).value = sheet.cell(row=1,column=1).value
Run Code Online (Sandbox Code Playgroud)

这不能正常工作。如何将此范围复制到该工作表?

python excel worksheet openpyxl

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

如何选择一个目录并将其存储到 tkinter 中的变量中?

我有 tkinter GUI。我喜欢有一个文本框和一个按钮。单击该按钮后,应打开文件浏览器,最后可以选择一个目录。此路径必须显示在文本框中。

代码 :

from tkinter import *
from tkinter import ttk
from tkinter import filedialog
gui = Tk()
gui.geometry("400x400")
gui.title("FC")
a = Label(gui ,text="Enter name").grid(row=0,column = 0)
E = Entry(gui).grid(row=0,column=1)
folder_selected = filedialog.askdirectory()
c = ttk.Button(gui ,text="find").grid(row=4,column=0)
gui.mainloop()
Run Code Online (Sandbox Code Playgroud)

python user-interface tkinter

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

仅向 Pandas 数据框中的单列添加值

我有一个数据框,我只需要将数据添加到特定列

DF

A  B  C
1  2  3
2  3  4
a  d  f
22 3  3
Run Code Online (Sandbox Code Playgroud)

输出 :

A  B  C
1  2  3
2  3  4
a  d  f
22 3  3
32
      34
Run Code Online (Sandbox Code Playgroud)

我试过:变量df['A'].append(pd.DataFrame([valuetoadd]), ignore_index=True)在哪里valuetoadd

python dataframe pandas

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

如何为 r 闪亮数据表中的特定数据表单元格着色

我有一个从数据帧创建的数据表,如下所示:

output$main_temp <- renderDataTable(df[,-1:-1], width = "auto")
Run Code Online (Sandbox Code Playgroud)

我想用带有或不带有值的颜色。有值的单元格为绿色,没有值的单元格为红色。

我试过 :

output$main_temp <- renderDataTable({
datatable(df[,-1:-1], options = list(
    columnDefs = list(list(targets = 6, visible = FALSE))
)) %>% formatStyle(
  names(df[,-1:-1]),
  backgroundColor = styleEqual(c(0, 1), c('gray', 'yellow'))
)
})
Run Code Online (Sandbox Code Playgroud)

样本数据 :

样本数据

所需输出:

输出

datatable r dataframe shiny

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