小编Dav*_*avy的帖子

CSS可以找到具有任何ID的元素吗?

我在页面上有很多相同的元素不在我的直接控制之下(所以我无法更改HTML).这可能如下所示:

<div class="item">This text should be black</div>
<div class="item" id="brand_one">This text should be red</div>
<div class="item" id="brand_two">This text should be red</div>
...
<div class="item">This text should be black</div>
Run Code Online (Sandbox Code Playgroud)

我想编写一个css规则,该规则针对具有id的类项的所有元素.

我可以

#brand_one, #brand_two, ... { color:red; }
Run Code Online (Sandbox Code Playgroud)

但身份证进入数百人,所以这不是一个选择.

我正在寻找的是这样的规则:

.item[id] { color:red; } / .item# { color:red; }
Run Code Online (Sandbox Code Playgroud)

我知道这在Javascript中是可行的,但这是否存在于CSS中?

html css

8
推荐指数
2
解决办法
3818
查看次数

将列和行大小重置为默认值

我正在构建一个脚本(通过自定义菜单项访问),其中还将包含一些样式。例如设置背景颜色、更改列宽、行高以及插入大量内容。

现在我想实现一个“重置”功能:将所有单元格设置回默认的空 Google 表格的样子,包括所有内容。我在文档中找到了该clear() 函数,但这只会删除内容,同时保持宽度/高度相同。

问题: 如何将修改后的电子表格(内容、宽度/高度、样式)重置回默认的 Google Sheet 电子表格?

google-sheets google-apps-script

6
推荐指数
2
解决办法
7349
查看次数

检查图像是否存在而没有错误消息

通过(本机)javascript,我想检查图像是否存在.我找到了这个脚本:

function imageExists(image_url){
    var http = new XMLHttpRequest();
    http.open('HEAD', image_url, false);
    http.send();
    return http.status != 404;
}
Run Code Online (Sandbox Code Playgroud)

这个问题.但是,每次我运行它时,只要它找不到图像(在控制台中),它就会抛出一条HEAD错误消息.每当它找不到东西时,我能摆脱这个错误吗?

链接问题的评论中的onload/onerror解决方案也给出了同样的问题,报告错误.

javascript image

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

正则表达式:不是空的 - 没有字母

我是Regex的新手,我正在研究这个特殊的声明:

输入不能为空,也不能包含任何字母([a-zA-Z]).

我现在有这两个陈述:

Not empty: (?=\\s*\\S).*$)
No letters: ^[^a-zA-Z]
Run Code Online (Sandbox Code Playgroud)

我知道这两项工作.但是,我需要将它们组合在一个语句中(与Javascript一起使用).我已经尝试了一切我能找到并能想到的东西.将语句放在()之间,在[]之间,用|分隔它们,将它们与()()组合,添加和删除^和*$,以及它们的每个组合.然而,它似乎总是不是空的没有字母,而不是两者.

任何人都可以帮助我将这两个陈述合并为1吗?

javascript regex

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

在jQuery中读取和使用CSV文件

我有以下问题:

我有一个很大的CSV文件,其中包含很多数据,我只需要使用jQuery就可以在(外部(当然,已批准!))网页上使用这些数据。

我发现jQuery-csv能够将csv数据处理到数组中。一旦我将数据存储在数组中,我就可以完成我需要做的一切。但是,我不太了解在哪里以及如何“包含” csv文件。它是托管的,可以通过url获得。jQuery-csv似乎从未链接到文件,并且它们的演示页仅显示通过页内<input>标记使用的内容。

为了进一步了解这种情况:客户希望使用带有大量句子的.csv文件数据库(“我很喜欢这个!”),并在自己的网站上随机显示这些句子。

tl; dr:如何将.csv文件加载到页面上,以便可以与jQuery-csv一起使用?

csv jquery include jquery-csv

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