问题标签 [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.
c++ - 如何在 C++ 中从 cin 读取直到 EOF
我正在编写一个直接从用户输入读取数据的程序,并且想知道如何(没有循环)从标准输入读取所有数据,直到 EOF。我正在考虑使用cin.get( input, '\0' )
但'\0'
不是真正的 EOF 字符,它只会读取到 EOF 或'\0'
,以先到者为准。
还是使用循环是唯一的方法?如果是这样,最好的方法是什么?
vb.net - VB.NET - 单击 Webbrowser 页面上的提交按钮
我在 webbrowser 对象上打开了一个 html 页面,我可以输入用户名和密码,但我被卡住了,不知道如何提交信息。这是用户名/密码提交的html代码:
我使用以下内容输入用户名和密码:
我现在应该用什么来提交信息?我尝试按名称获取元素并不断获取索引超出范围错误,索引应该是-1或0,但它是。
您的帮助将不胜感激!!
file - Haskell:将文件中的每一行插入到列表中
我目前正在使用 Haskell 进行项目,并且发现自己遇到了一些麻烦。我应该读取“dictionary.txt”文件中的每一行并将其插入到列表中,但我似乎不能这样做。我有这个代码:
它应该得到每一行(我知道它确实得到每一行,因为用“putStrLn inpStr”替换“inpStr:list”可以正常工作,显示所有行),并将其插入列表但我得到以下错误:
可能是因为 hGetLine 不是字符串,而是 IO 字符串,我不知道如何处理以获得可以插入到列表中的正确字符串。我不知道如何解决这个问题,或者问题到底是什么,但如果有人知道如何正确地将文件中的每一行放入列表中,我将不胜感激。
提前致谢!
asp.net - XSD 元素到 ASP.NET 中的表单
是否有将 XSD 转换为输入表单(ASP.NET C#)的标准方法,以便以后每当从 XSD 添加/删除新字段时,页面上的字段会分别自动显示或消失,这是什么东西哪些需要内部开发我认为必须有一种方法来序列化/反序列化并生成表单?任何地狱将不胜感激..
oracle - 带有 IN 子句参数的 Oracle 存储过程
如何创建一个 Oracle 存储过程,它接受用于提供 IN 子句的可变数量的参数值?
这就是我想要达到的目标。我不知道如何在 PLSQL 中声明以传递我要更新的行的主键的变量列表。
此外,我想从 C# 调用此过程,因此它必须与 .NET 功能兼容。
谢谢,罗伯特
winforms - Windows 窗体中的十进制文本框
我正在做一个财务 Winforms 应用程序,但在控制方面遇到了一些问题。
我的客户需要在各处插入十进制值(价格、折扣等),我想避免一些重复验证。
所以我立即尝试了适合我需要的 MaskedTextBox(使用像“€ 00000.00”这样的掩码),如果不是因为焦点和掩码的长度。
我无法预测我的客户将输入应用程序的数量有多大。
我也不能指望他以 00 开始所有内容以达到逗号。一切都应该是键盘友好的。
我是否遗漏了什么,或者根本没有办法(除了编写自定义控件)使用标准的 Windows 窗体控件来实现这一点?
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
这表明它“就是这样”。如果是这样,那就这样吧 - 但它真的没有任何地方记录吗?这是一个历史错误,还是有原因的?
.net - .NET 中是否存在阻塞 StreamReader、TextReader 或 StringReader?
我想运行一个后台任务,从 TextReader 读取输入并一次处理一行。我希望后台任务阻止,直到用户在字段中键入一些文本并单击提交按钮。是否有一些 TextReader 会阻塞直到文本可用,并让您以某种方式向底层源添加更多文本?
我认为指向同一个 MemoryStream 的 StreamReader 和 StreamWriter 可能有效,但似乎没有。StreamReader 在开始时看到 MemoryStream 是空的,并且不再检查。
我意识到编写 ProcessLine() 方法并在用户单击提交按钮时调用它会更容易。但是,我正在尝试设计一个插件架构,我希望插件看起来像带有输入流和输出流的老式控制台应用程序。我希望插件的输入流只是阻塞,直到用户单击带有一些输入文本的提交按钮。
c - 使用键盘中断显示与用户键入的内容不同的内容
在 C 语言中,使用键盘中断,如何显示用户键入的备用键?例如,当我按键盘上的“Q”时,屏幕应显示“A”。
cocoa - 需要在 Cocoa 中做老式的输入/输出
我是 Cocoa 的新手,需要使用 scanf 捕获输入来运行一个程序,该程序需要一次输入四个变量。
是否有任何控制台、窗口类、画布、备忘录类(如在 delphi 中)可以让我这样做。
塞纳克伯爵