我有一个javascript只允许字母,数字,空格,_, - 在一个输入中:
var re = /^([a-zA-Z0-9 _-]+)$/;
if (!re.test(form.titulo.value)) {
alert("Error: Input contains invalid characters!");
form.titulo.focus();
return false;
}
Run Code Online (Sandbox Code Playgroud)
问题是,我也想允许'.所以我可以键入类似:Ana的房子,不要......我试着在正则表达式中添加'但是它不起作用:
/^([a-zA-Z0-9 _-']+)$/
Run Code Online (Sandbox Code Playgroud) 我有这个菜单jquery函数:
$("#text").click(function(evt) {
$("#menu").css({
top: 45,
left: evt.pageX
}).toggle();
evt.stopPropagation();
});
Run Code Online (Sandbox Code Playgroud)
它工作正常,但菜单在鼠标点击正上方打开,如果我点击字母k(来自clicK),它将在K上方打开.
我希望它始终与#text div一样打开,如上图所示:
我需要改变什么?任何想法,以解决它?
我有一个div固定在一个相对的一个.
我的问题是,固定的div比另一个大,但它们具有相同的大小:
<div id=all>
<div id=top></div>
</div>
Run Code Online (Sandbox Code Playgroud)
.
#all{
width:80%;
height:100px;
border:1px solid #000;
position:relative;
}
#top{
width:80%;
height:100px;
position:fixed;
background:rgba(255,0,0,.5);
}
Run Code Online (Sandbox Code Playgroud)
https://jsfiddle.net/y7yc0n21/
我需要div top来修复.怎么了?为什么div top比div大all?
我想选择2014年以来的所有帖子.我怎样才能做到这一点?
SELECT id, fotos, cover, titulo, descricao, data, link_key FROM posts where `date` < '2014'
Run Code Online (Sandbox Code Playgroud)
数据是日期时间.