小编Eri*_*lli的帖子

如何在JavaScript中使用格式"mm/dd/yyyy"验证日期?

我想使用格式验证输入的日期格式mm/dd/yyyy.

我在一个站点中找到了以下代码然后使用它但它不起作用:

function isDate(ExpiryDate) { 
    var objDate,  // date object initialized from the ExpiryDate string 
        mSeconds, // ExpiryDate in milliseconds 
        day,      // day 
        month,    // month 
        year;     // year 
    // date length should be 10 characters (no more no less) 
    if (ExpiryDate.length !== 10) { 
        return false; 
    } 
    // third and sixth character should be '/' 
    if (ExpiryDate.substring(2, 3) !== '/' || ExpiryDate.substring(5, 6) !== '/') { 
        return false; 
    } 
    // extract month, day and year …
Run Code Online (Sandbox Code Playgroud)

javascript validation date

88
推荐指数
8
解决办法
32万
查看次数

我可以强制jQuery.css("backgroundColor")以十六进制格式返回吗?

我有这样一个元素:

<p>My text with a <strong class="highlighted">sample highlight</strong>.<p>
Run Code Online (Sandbox Code Playgroud)

CSS类就像这样:

.highlighted {
    background: #f0ff05;
    font-weight: normal;
}
Run Code Online (Sandbox Code Playgroud)

但是当我使用这样的jQuery时:

$(".highlighted").css("backgroundColor");
Run Code Online (Sandbox Code Playgroud)

它回来了rgb(240, 255, 5).我可以编写一些函数来从rgb转换为十六进制,但我想知道是否有一些方法让jQuery返回十六进制格式的值.

rgb jquery hex background-color

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

来自Fluent设计系统的纯CSS丙烯酸材料

随着微软Fluent设计系统的出现以及新的丙烯酸材料在Windows生态系统中的传播,我认为在某些Web布局中使用它会很棒.

Acoording到规范,丙烯酸层的组成是:

图片

所以我开始尝试一种仅受CSS影响的方法,灵感来自该图片中的图层,这样:

body {
  margin: 0;
  font: 1em/1.4 Sans-serif;
  background: url("https://cdn.pixabay.com/photo/2017/03/27/16/50/beach-2179624_1280.jpg") center center;
  background-size: 100vw auto;
}

main {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
}

.acrylic {
  padding: 4em 6em;
  position: relative;
  overflow: hidden;
}

.acrylic::before {
  background: url("https://cdn.pixabay.com/photo/2017/03/27/16/50/beach-2179624_1280.jpg") center center;
  background-size: 100vw auto;
  filter: blur(10px);
  content: "";
  position: absolute;
  left: -10px;
  top: -10px;
  width: calc(100% + 20px);
  height: calc(100% + 20px);
  z-index: -1;
}

.acrylic::after {
  content: "";
  position: …
Run Code Online (Sandbox Code Playgroud)

css gaussianblur acrylic-material fluent-design

27
推荐指数
3
解决办法
9679
查看次数

提交表单而不重新加载页面

我有一个用JavaScript构建的函数,我希望在表单提交被执行后执行.它基本上完全改变了页面的外观.但我需要搜索框中的变量才能继续使用JavaScript.此刻它会闪烁并重置那里的内容,因为它会重新加载页面.

所以我在我的函数中设置了一个返回false,这使得它不会这样做,但我想要的变量不会通过表单提交.关于我应该怎么做才能得到它的任何想法?只要该updateTable()功能有效,页面就可以刷新,并且页面重置不会重置.

<form action="" method="get" onsubmit="return updateTable();">
  <input name="search" type="text">
  <input type="submit" value="Search" >
</form>
Run Code Online (Sandbox Code Playgroud)

这是updateTable功能:

function updateTable() { 
  var photoViewer = document.getElementById('photoViewer');
  var photo = document.getElementById('photo1').href;
  var numOfPics = 5;
  var columns = 3; 
  var rows = Math.ceil(numOfPics/columns);
  var content="";
  var count=0;

  content = "<table class='photoViewer' id='photoViewer'>";
  for (r = 0; r < rows; r++) {
    content +="<tr>";
    for (c = 0; c < columns; c++) {
      count++;
      if(count == numOfPics) break; // check if …
Run Code Online (Sandbox Code Playgroud)

javascript form-submit

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

如何让孩子只用CSS自动适应父母的宽度?

我有一个服务器端组件,使用DIV没有固定宽度生成流体布局"工具栏" ,A在其中生成许多.

然后我需要自定义该布局,以使所有A标签自动适合父宽度.但是孩子的数量是可变的,父母的宽度是未知的(它自动适应窗口).

我用这个小提琴做了一些测试:http://jsfiddle.net/ErickPetru/6nSEj/1/

但是我找不到让它变得动态的方法(取消注释最后一个A标签以查看它是如何工作的,哈哈).

我无法更改服务器端源以使用固定宽度格式化HTML.如果有任何办法,我真的想用CSS解决它,即使用JavaScript我也可以实现这个结果.

如何让所有孩子自己适应父母的宽度,与孩子的数量无关?

html css width css-float fluid-layout

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

Android动态壁纸的性能和节省电池的做法?

很容易找到很多文章讨论初学者动态壁纸的实现,它们涉及涉及Surfaces等的主要问题.

但是动态壁纸的专业发展怎么样?以正确的方式构建代码的最佳实践是什么,以确保良好的性能,低功耗(以节省电池电量)并最适合不同的设备?

如果可能的话,一些涵盖这些问题的代码示例会很棒.

android live-wallpaper

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

是否可以列出我们所有的字符串变量名称和值

是否可以从实例和它的值列出我们的变量名称.

  public class Car
  {
    public string Color;
    public string Model;
    public string Made;
  }

  protected void Page_Load(object sender, EventArgs e)
  {

//Create new instance
    Car MyCar = new Car();
    MyCar.Color = "Red";
    MyCar.Model = "NISSAN";
    MyCar.Made = "Japan";

//SOMETHING HERE
    foreach (MyCar Variable in MyCar)
    {
      Response.Write("<br/>Variable Name"+  "XXX"+ "Variable Value");
    }

}
Run Code Online (Sandbox Code Playgroud)

c# reflection field

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

检查是否使用JQuery设置了URL变量

我想知道是否有一个jQuery函数可以检查是否设置了URL中的变量.

类似于PHP中的isset()函数

谢谢

url jquery query-string

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

输入@keyup事件不在Vue中工作

我试图按下回车键调用方法,但它不起作用.代码如下.

<template>
  <div>
    <button @click="callEvent" @keyup.enter="callEvent"> Click </button>
  </div>
</template>

<script>
export default{
  methods:{
    callEvent(){
      console.log("Event called");
    }
  }
}
</script>
Run Code Online (Sandbox Code Playgroud)

javascript vue.js

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

防止IE6访客

如何放弃使用IE6浏览我的网站?
有点像:
if ie = = die
我正在使用ASP.Net
谢谢

asp.net cross-browser browser-detection internet-explorer-6

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