问题标签 [input]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
15704 浏览

perl - 如何使用菱形运算符 (<>) 读取 UTF-8?

我想使用菱形运算符读取 Perl 中的 UTF-8 输入,无论它来自标准输入还是来自文件:while(<>){...}

所以我的脚本应该可以通过这两种方式调用,像往常一样,给出相同的输出:

但是输出不同!只有第二个调用(使用cat)似乎按设计工作,正确读取 UTF-8。这是脚本:

在这两种情况下,如何让它正确读取 UTF-8?如果可能的话,我想继续使用菱形运算符<>进行阅读。

编辑:

我意识到我可能应该描述不同的输出。我的输入文件包含这个序列:a\xCA\xA7b. cat正确输出的方法:

但另一种方法给了我这个:

0 投票
2 回答
143 浏览

javascript - 从一种形式写到另一种形式

我有两种形式。

表格 A 有三个文本输入;A1、A2、A3。表格 B 有一个文本输入,B1。

每当您在表格 A 上输入任何输入时,表格 B 应立即更新为来自表格 A 的所有三个输入。如果表格 A 输入之一为空,则应在 B1 中将其替换为 0。

例如,如果我在 A1 中键​​入“test”并将 A2 和 A3 留空,则 B1 应该反映:test+0+0。如果我在 A1 中输入“test”,在 A2 中输入“help”,并将 A3 留空,那么 B1 应该反映:test+help+0

有人可以帮忙吗?我在 Javascript 方面的经验非常有限,所以我什至不确定如何搜索此功能的这些方面。有人可以指出我正确的方向吗?

0 投票
7 回答
28721 浏览

html - 您将使用什么 HTML/CSS 来创建带背景的文本输入?

我有一个网站设计,其中包含如下所示的文本输入字段:

输入字段 http://img401.imageshack.us/img401/4453/picture1ts2.png

我想知道创建此输入字段的最佳解决方案是什么。

我的一个想法是始终在输入周围放置一个带有背景图像的 div,并且在输入字段上禁用所有边框并以像素为单位指定宽度,例如:

我试图劝阻他们不要使用这种格式,但他们不会气馁,所以看起来我必须这样做。

这是最好的还是有其他方法?

--

审判:

我尝试了以下方法:

但在 IE (6 & 7) 中,当您输入的内容超过宽度时,它会执行以下操作:

超长 http://img240.imageshack.us/img240/1417/picture2kp8.png

0 投票
4 回答
30225 浏览

c# - 如何将字符转换为等效的 System.Windows.Input.Key 枚举值?

我想写一个这样的函数,

我知道我可以写一个巨大的 Switch-case 来匹配角色,但是还有其他方法吗?与此有关的是 Key 枚举的字符串可能与字符不匹配,因此 Enum.IsDefined 将不起作用

有任何想法吗?

更新:这是在 Windows 环境中

0 投票
5 回答
1642 浏览

javascript - 如何在上传文件之前检索文件的大小?

我的网络应用程序中有一个文件输入标签。我想在将文件发送到服务器之前检查文件是否太大。当然,我仍然有验证服务器端。有没有办法用 JavaScript 做到这一点?它必须在 IE7+ 和 FF3+ 中工作。谢谢你。

编辑: somefileinputobject.files[0].filesize 适用于 FF,但不适用于 IE。

0 投票
5 回答
13911 浏览

java - 从 java 类运行的 jar 文件获取输入和输出?

我有一个运行此代码的 jar 文件:

我想编写另一个 java 类来执行这个 jar 文件并可以获取输入并将输出发送给它。是否可以?我拥有的当前代码是这样的,但它不起作用:

谢谢你的帮助

0 投票
4 回答
933 浏览

url - 过滤输入 URL 的最佳方法是什么?

我有一个接受来自 PHP 用户的 URL 的表单。

我应该允许或禁止哪些字符?目前我使用

$input= preg_replace("/[^a-zA-Z0-9-\?:#.()\,/\&\'\\"]/", "", $string);

$input=substr($input,0,255);

因此,它被修剪为 255 个字符,并且只能包含字母、数字和 ? - _ : # ( ) , & '" /

我应该剥离的任何我不是的东西,或者我剥离的任何可能需要在有效 URL 中的东西?

0 投票
3 回答
17448 浏览

input - 避免 SAS 错误消息:“注意:函数 INPUT 的参数无效”

有没有办法测试变量是否会使 SAS 中的 INPUT 转换过程失败?或者,如果可以避免产生的“注意:无效参数”消息?

0 投票
4 回答
4289 浏览

c++ - 在 C++ 中的 ifstream 上设置超时?

我们正在尝试从连接到 linux 盒子的 2 个 USB 鼠标中读取数据(该数据用于机器人的里程计/定位)。所以我们需要不断地从每只鼠标中读取它移动了多少。问题是当鼠标不移动时,它不会发送任何数据,因此我们从中获取数据的文件流会阻止执行,因此程序无法进行里程计计算(其中涉及速度的时间测量) .

有没有办法在输入流上设置超时(我们在 C++ 中使用 ifstream 并从 /dev/input/mouse 读取),以便我们能够知道鼠标何时不移动,而不是等待接收事件?还是我们需要弄乱线程(arggh ...)?欢迎任何其他建议!

提前致谢!

0 投票
8 回答
44173 浏览

python - 如何在 Python 中获取密钥代码

我必须知道按下的是什么键,但不需要字符的代码,我想知道有人何时按下“A”键,即使获得的键是“a”或“A”,以及所有其他键.

我不能使用 PyGame 或任何其他库(包括 Tkinter)。只有 Python 标准库。这必须在终端中完成,而不是图形界面。

不需要字符代码。我需要知道关键代码。

前任: