小编Dam*_*mon的帖子

如何引用带有连字符的javascript对象属性?

使用此脚本制作所有继承的等样式的样式对象.

var style = css($(this));
alert (style.width);
alert (style.text-align);
Run Code Online (Sandbox Code Playgroud)

使用以下内容,第一个警报将正常工作,但第二个警报不会...它将解释-为减去我假设..调试器说'未捕获的引用错误'.不过,我不能在它周围加上引号,因为它不是一个字符串.那么我该如何使用这个对象属性呢?

javascript properties

96
推荐指数
6
解决办法
8万
查看次数

如何计算PHP数组中的非空条目?

考虑:

[name] => Array ( [1] => name#1
                  [2] => name#2
                  [3] => name#3
                  [4] => name#4
                  [5] =>
                  [6] =>
                  [7] =>
                  [8] =>
                  [9] =>
                )


$name = $_POST['name']
Run Code Online (Sandbox Code Playgroud)

我想要结果4.

count ($name) = 9
count (isset($name)) = 1
count (!empty($name)) = 1
Run Code Online (Sandbox Code Playgroud)

我认为最后一个会完成我需要的东西,但它不是(空条目来自表单上未填充的输入).

php arrays count

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

动态地使用第一帧作为HTML5视频中的海报?

我想知道是否有任何直接的方法来实现这种效果,无需后端代码来提取帧,将其保存为jpg和数据库.

当视频加载时,视频的第一帧显示为海报的效果非常有用(仅当浏览器可以播放视频时才有效,这可能与poster传统工作方式略有不同,但是这不是一个问题.

javascript html5 poster html5-video

43
推荐指数
6
解决办法
6万
查看次数

在CSV文件中添加新行

如果我在服务器上保存了CSV,我怎么能用PHP写一个给定的行,比如说142,fred,elephants它的底部?

php csv

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

任何自动修复简单JSLint问题的工具?

我第一次在一个相当冗长的文件上运行JSLint,我有很多错误,如expected exactly 1 space between "function" and "("unexpected ' '.我没有意识到这对我学习javascript的任何地方都很重要,现在用手工修理这些相当简单的东西似乎很令人沮丧.有些我可以通过简单的查找和替换来解决,但我想知道是否有任何在线工具会自动为我做这些更改,因为它们看起来非常简单?

(我/*jslint white: false */在我的文件中,我使用Netbeans和自动格式开发(除非我必须纠正挂起的jQuery链接,因为它没有正确执行),而且我的代码仍然有大量jslint抱怨的东西关于意外数量的空间.)

javascript jslint

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

如何在内联有序列表中显示数字?

我有一个清单..

<ol>
    <li>Login</li>
    <li>Address</li>
    <li>Shipping</li>
</ol>
Run Code Online (Sandbox Code Playgroud)

它显示十进制数字很好,但是当我设置<li>为内联或内联块时,数字会消失!我在网上看到其他地方提到我必须确保我有足够的边距和填充......我确信我做了(每个10 px!)还有其他原因这些数字可能会消失吗?我从萤火虫那里得知,一旦我取消选中'内联',他们就会回来......

css是

ol{
padding: 20px; 
list-style-type:decimal;
}
ol li {
display: inline;
margin: 0 10px;
padding: 0 10px;
}
Run Code Online (Sandbox Code Playgroud)

css html-lists

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

所有重音字符都应该使用html实体吗?

我正在处理大量HTML文件,这些文件大多编码为utf-8.有很多重音字符,因为许多都是法语.我一直在将它们转换为HTML实体,但我注意到即使在IE5.5(根据IE测试仪)中,未转换的重音字符也能正常显示.

我应该关注字符显示并将它们全部转换为HTML实体只是为了安全吗?

html diacritics character-encoding html-entities

14
推荐指数
2
解决办法
5589
查看次数

是什么导致外键错配错误?

我有一个sqlite数据库结构如下:

CREATE TABLE IF NOT EXISTS Patient 
( PatientId INTEGER PRIMARY KEY AUTOINCREMENT );

CREATE TABLE IF NOT EXISTS Event 
( 
PatientId INTEGER REFERENCES Patient( PatientId ),
DateTime TEXT,
EventTypeCode TEXT,
PRIMARY KEY( PatientId, DateTime, EventTypeCode )
);

CREATE TABLE IF NOT EXISTS Reading 
( 
PatientId INTEGER REFERENCES Patient( PatientId ),
DateTime TEXT REFERENCES Event (DateTime),
EventTypeCode TEXT REFERENCES Event (EventTypeCode),
Value REAL,
PRIMARY KEY( PatientId, DateTime, EventTypeCode )
);
Run Code Online (Sandbox Code Playgroud)

我插入患有Id#1的患者

然后我跑:

INSERT INTO Event (PatientId, DateTime, EventTypeCode) VALUES (1, …
Run Code Online (Sandbox Code Playgroud)

sql sqlite constraints foreign-keys

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

关于非现有元素的jquery事件

在某些情况下(基于PHP)将事件绑定到页面上不存在的ID是不是很糟糕?它会导致代码错误和缓慢,还是jQuery会自动忽略它们?

我是否应该在每个可能不存在的元素上添加如下内容?

if ( $('#element') ){
    $('#element').click(function(event) {}
}
Run Code Online (Sandbox Code Playgroud)

我的页面设置是在某些条件下没有加载某个编辑框以防止函数被尝试..我用条件php包括它设置它因为它基于数据库中我不想真正传递给的情况前端.

现在,页面上的所有js都在一个包含许多功能的文件中.

jquery events

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

当程序的第一行时,JS错误'重新声明'var?

SCRPT5039: Redeclaration of const property line 1 character 1

第1行: var editObj = null;

这是文件的开头,我检查以确保变量不在被调用的任何其他js文件中.这是说我以后重新宣布它吗?(如果这样,行引用没用)或者这有什么问题?

javascript constants

11
推荐指数
2
解决办法
6863
查看次数