问题标签 [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 投票
10 回答
248058 浏览

c++ - 如何在 C++ 中从 cin 读取直到 EOF

我正在编写一个直接从用户输入读取数据的程序,并且想知道如何(没有循环)从标准输入读取所有数据,直到 EOF。我正在考虑使用cin.get( input, '\0' )'\0'不是真正的 EOF 字符,它只会读取到 EOF 或'\0',以先到者为准。

还是使用循环是唯一的方法?如果是这样,最好的方法是什么?

0 投票
8 回答
103013 浏览

vb.net - VB.NET - 单击 Webbrowser 页面上的提交按钮

我在 webbrowser 对象上打开了一个 html 页面,我可以输入用户名和密码,但我被卡住了,不知道如何提交信息。这是用户名/密码提交的html代码:

我使用以下内容输入用户名和密码:

我现在应该用什么来提交信息?我尝试按名称获取元素并不断获取索引超出范围错误,索引应该是-1或0,但它是。

您的帮助将不胜感激!!

0 投票
2 回答
10155 浏览

file - Haskell:将文件中的每一行插入到列表中

我目前正在使用 Haskell 进行项目,并且发现自己遇到了一些麻烦。我应该读取“dictionary.txt”文件中的每一行并将其插入到列表中,但我似乎不能这样做。我有这个代码:

它应该得到每一行(我知道它确实得到每一行,因为用“putStrLn inpStr”替换“inpStr:list”可以正常工作,显示所有行),并将其插入列表但我得到以下错误:

可能是因为 hGetLine 不是字符串,而是 IO 字符串,我不知道如何处理以获得可以插入到列表中的正确字符串。我不知道如何解决这个问题,或者问题到底是什么,但如果有人知道如何正确地将文件中的每一行放入列表中,我将不胜感激。

提前致谢!

0 投票
3 回答
2515 浏览

asp.net - XSD 元素到 ASP.NET 中的表单

是否有将 XSD 转换为输入表单(ASP.NET C#)的标准方法,以便以后每当从 XSD 添加/删除新字段时,页面上的字段会分别自动显示或消失,这是什么东西哪些需要内部开发我认为必须有一种方法来序列化/反序列化并生成表单?任何地狱将不胜感激..

0 投票
7 回答
52934 浏览

oracle - 带有 IN 子句参数的 Oracle 存储过程

如何创建一个 Oracle 存储过程,它接受用于提供 IN 子句的可变数量的参数值?

这就是我想要达到的目标。我不知道如何在 PLSQL 中声明以传递我要更新的行的主键的变量列表。

此外,我想从 C# 调用此过程,因此它必须与 .NET 功能兼容。

谢谢,罗伯特

0 投票
6 回答
14243 浏览

winforms - Windows 窗体中的十进制文本框

我正在做一个财务 Winforms 应用程序,但在控制方面遇到了一些问题。

我的客户需要在各处插入十进制值(价格、折扣等),我想避免一些重复验证。

所以我立即尝试了适合我需要的 MaskedTextBox(使用像“€ 00000.00”这样的掩码),如果不是因为焦点和掩码的长度。

我无法预测我的客户将输入应用程序的数量有多大。

我也不能指望他以 00 开始所有内容以达到逗号。一切都应该是键盘友好的。

我是否遗漏了什么,或者根本没有办法(除了编写自定义控件)使用标准的 Windows 窗体控件来实现这一点?

0 投票
4 回答
318 浏览

javascript - 从 document.forms[x].elements 中的 DOM 中省略图像输入是否正常?

我发现在这样的 HTML 页面中给出了一个表单:

在 Javascript 中通过 DOM 访问元素时,没有用于图像输入的元素!它只是被省略了。所以,document.forms[0].elements.length是 1,document.forms[0].element[0].type是“文本”。

在 Firefox 和 IE 中似乎就是这种情况。我在我的参考书或网络上的任何地方都找不到这个事实。我只能在这里找到一个一次性评论:

https://bugzilla.mozilla.org/show_bug.cgi?id=163822#c4

这表明它“就是这样”。如果是这样,那就这样吧 - 但它真的没有任何地方记录吗?这是一个历史错误,还是有原因的?

0 投票
2 回答
1645 浏览

.net - .NET 中是否存在阻塞 StreamReader、TextReader 或 StringReader?

我想运行一个后台任务,从 TextReader 读取输入并一次处理一行。我希望后台任务阻止,直到用户在字段中键入一些文本并单击提交按钮。是否有一些 TextReader 会阻塞直到文本可用,并让您以某种方式向底层源添加更多文本?

我认为指向同一个 MemoryStream 的 StreamReader 和 StreamWriter 可能有效,但似乎没有。StreamReader 在开始时看到 MemoryStream 是空的,并且不再检查。

我意识到编写 ProcessLine() 方法并在用户单击提交按钮时调用它会更容易。但是,我正在尝试设计一个插件架构,我希望插件看起来像带有输入流和输出流的老式控制台应用程序。我希望插件的输入流只是阻塞,直到用户单击带有一些输入文本的提交按钮。

0 投票
2 回答
2142 浏览

c - 使用键盘中断显示与用户键入的内容不同的内容

在 C 语言中,使用键盘中断,如何显示用户键入的备用键?例如,当我按键盘上的“Q”时,屏幕应显示“A”。

0 投票
5 回答
901 浏览

cocoa - 需要在 Cocoa 中做老式的输入/输出

我是 Cocoa 的新手,需要使用 scanf 捕获输入来运行一个程序,该程序需要一次输入四个变量。

是否有任何控制台、窗口类、画布、备忘录类(如在 delphi 中)可以让我这样做。

塞纳克伯爵