小编b-m*_*m-f的帖子

HTML 5输入类型='日期'禁用键盘输入

我正在使用Chrome打包应用,因此我的代码只能在Chrome中使用.

我有以下输入

<input type="date" />
Run Code Online (Sandbox Code Playgroud)

https://jsfiddle.net/jhbo4q2k/

在Chrome上,这会自动添加DatePicker.我想只保留这个Datepicker并通过键盘禁用输入.

这可能吗?

编辑:

接受的答案有效.请注意这一点

https://developer.chrome.com/extensions/tut_migration_to_manifest_v2#inline_scripts

您无法在打包的应用程序中使用内联脚本.

html5 google-chrome

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

使用Polymer 1.0中的选项卡切换视图

我想在单击某个选项卡时更改聚合中的视图.为此,我想到了如纸张标签文档中所述的纸张标签和铁页.

这是HTML,我必须意识到这一点:

<html>

<head>
  <title>Test</title>
  <script src="bower_components/webcomponentsjs/webcomponents-lite.min.js"></script>
  <link rel="import" href="bower_components/polymer/polymer.html">
  <link rel="import" href="bower_components/paper-tabs/paper-tabs.html">
  <link rel="import" href="bower_components/iron-pages/iron-pages.html">
</head>

<body>

  <paper-tabs selected="{{selected}}">
    <paper-tab>Tab 1</paper-tab>
    <paper-tab>Tab 2</paper-tab>
    <paper-tab>Tab 3</paper-tab>
  </paper-tabs>

  {{selected}}

  <iron-pages selected="{{selected}}">
    <div>Page 1</div>
    <div>Page 2</div>
    <div>Page 3</div>
  </iron-pages>
  
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

更改选项卡似乎有效.但看起来所选变量未正确设置,因为iron-pages元素不会更改视图.如何在Polymer 1.0中实现所需的数据绑定?我是否需要围绕这两个元素创建一个自定义容器元素,以便为它们提供一个可以访问这样一个变量的范围?

html javascript scope polymer

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

Java InputStream 在线程中关闭

我正在尝试从线程中的输入流读取。

线程应该运行的类如下所示

static private class Runner implements Runnable {

    private InputStream fis;
    private OutputStream fos;

    public Runner(InputStream fis, OutputStream fos) throws IOException {

        int blu = fis.available();

        System.out.println(blu);

        this.fis = fis;

        int bla = this.fis.available();

        System.out.println(bla);
        this.fos = fos;
    }

    @Override
    public void run() {

        try {
            int bla = fis.available();

            System.out.println(bla);
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        System.out.println(fis);
        System.out.println(fos);

    }

}
Run Code Online (Sandbox Code Playgroud)

线程是这样创建的

final Runnable runnable = new Runner(fis, fos);
final Thread thread = …
Run Code Online (Sandbox Code Playgroud)

java io multithreading

3
推荐指数
1
解决办法
2228
查看次数

来自String的Scala Filter Chars

我有以下代码,它应该计算一个字符出现在字符串中的次数.

  def filter[T] (l: List[T], stays: T ? Boolean): List[T] = {
     if( l == Nil ) return Nil
     if (stays(l.head) == true) l.head :: filter(l.tail, stays)
     else filter(l.tail, stays)
  }


  def countChar(s: String): List[(Char, Int)] = {
    if (s == "") Nil
    else (s(0), s.count(_ == s(0))) :: countChar(filter(s.toList, _ == s(0)).mkString)
  }
Run Code Online (Sandbox Code Playgroud)

现在我的问题在于

filter(s.toList, _ == s(0))
Run Code Online (Sandbox Code Playgroud)

我得到错误:缺少参数类型.我明白这来自嵌套功能?

我怎样才能解决这个问题?我知道String有一些方法可以做我想要的但是我想使用我自己的filter方法.

string scala

3
推荐指数
1
解决办法
1283
查看次数

HTML输入不允​​许数字

现在,我有一个像这样的输入字段:

<input class="form-control" type="text"/>
Run Code Online (Sandbox Code Playgroud)

但是它仍然允许输入数字。

我希望输入名称,并且要在字符串包含数字时显示错误消息。我该如何实现?

html5 input

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

网站未在移动设备上正确调整大小

我有一个问题,当我在chrome中更改视口或直接在我的手机上转到我的网站时,我的网站正在调整大小.

但是,当我只调整浏览器窗口大小时,它确实有效.

这是http://maxehlers.com/test/的网站,如果您想尝试一下.

网站上的大多数内容都设置为with和height的百分比.

当从移动设备访问网站时,如何使网站响应?我是否必须添加媒体查询?

html css responsive-design

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