可能重复:
我可以在css中指定maxlength吗?
在我的CSS中,我使用此代码为我站点中的所有输入标记创建圆形边框.我想知道是否可以以相同的方式限制输入的长度(例如50个字符)
input
{
border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
}
Run Code Online (Sandbox Code Playgroud)
我想象(这不起作用):
input
{
max-lenght: 50;
}
Run Code Online (Sandbox Code Playgroud)
任何sugestions?非常感谢你!
编辑:这个问题是关于用户可以在字段中写入多少个字符,而不是输入的可见大小
我通过POST收到以下变量,有时它必须是日期,有时必须为null(例如,如果该事件尚未发生)
$hora_entrada = $_POST['hora_entrada'];
$salida_comida = $_POST['salida_comida'];
$regreso_comida = $_POST['regreso_comida'];
$hora_salida = $_POST['hora_salida'];
Run Code Online (Sandbox Code Playgroud)
因此,如果POST为空,则将NULL分配给变量:
if ($hora_entrada == '') {$hora_entrada = "NULL";}
if ($salida_comida == '') {$salida_comida = "NULL";}
if ($regreso_comida == '') {$regreso_comida = "NULL";}
if ($hora_salida == '') {$hora_salida = "NULL";}
Run Code Online (Sandbox Code Playgroud)
现在,我想将值插入到mysql表中:
UPDATE `nomina`.`registro_tiempo` SET
`hora_entrada` = '$hora_entrada',
`salida_comida` = '$salida_comida',
`regreso_comida` = '$regreso_comida',
`hora_salida` = '$hora_salida',
WHERE `registro_tiempo`.`id_tiempo` ='$id_tiempo';
") or die (mysql_error());
Run Code Online (Sandbox Code Playgroud)
问题是当变量为NULL时记录显示为00:00:00,而我想将其保留为NULL
我尝试通过以下两种方式分配NULL,但未成功:
$variable = NULL;
$variable = "NULL";
Run Code Online (Sandbox Code Playgroud)
注意:MySql字段具有NULL值如预定。
¿您知道其他方法吗?我会感谢您的帮助
我的网站上有一个自动填充字段.我只想在-div-标签内显示结果,而不是插件本身打开的弹出窗口.
我在其他帖子中已经搜索过这个问题的解决方案,但他们做的是改变"弹出窗口"窗口的位置,我想要的是用结果替换-div-的内容,而不是弹出窗口超过它.
任何建议将非常感谢.
这是我的代码:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>jQuery UI Autocomplete - Default functionality</title>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.9.0/themes/base/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.8.2.js"></script>
<script src="http://code.jquery.com/ui/1.9.0/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css" />
<script>
$(function() {
var availableTags = [
"ActionScript",
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"
];
$( "#tags" ).autocomplete({
source: availableTags
});
});
</script>
</head>
<body>
<div class="ui-widget">
<label for="tags">Tags: </label>
<input id="tags" />
</div>
</body> …Run Code Online (Sandbox Code Playgroud) 我为同一个网站制作了两个不同的网页:一个用于电话设备,另一个用于桌面设备.主要原因是因为网页有很多按钮,如果你使用手机,按钮很难触摸,因为它们在手机屏幕上看起来很小.所以我制作了一个javscript,根据屏幕的分辨率将用户重定向到相应的页面.
if ( (screen.width < 800) && (screen.height < 600) ) {
window.location = 'mobilesite';
} else {
window.location = 'desktopsite';
}
Run Code Online (Sandbox Code Playgroud)
但我担心新的视网膜显示器.我认为这种方法不会起作用.(我没有视网膜显示设备来测试它)
我决定不使用基于操作系统的差异化,因为我的问题在于尺寸,而不是操作系统,例如在Android/IOS/Kindle /等中.平板电脑我更喜欢用户使用桌面版,因为它在大屏幕上看起来更好.
所以我有两个问题:1.-视网膜显示器的分辨率会影响浏览器的分辨率?(或者也许只有原生的应用)
2.-使用javascript或jquery客户端在手机和平板电脑之间有什么不同的区分吗?
此外,我认为重要的是不要限制脚本只检测IOS设备中的这种差异,很快就会在其他品牌的手机中显示更高分辨率的显示器.
谢谢!