input 相关问题

输入通常与用户输入有关,即与用户提供给正在运行的应用程序的数据有关。在许多系统中,此输入被认为是潜在危险的,需要进行清理以确保用户未将可运行代码注入应用程序。

按钮点击触发时显示输入框值

我在React.js中创建的项目要求我接受用户的输入并将其显示在网页上,我希望我的平衡按钮在单击时显示输入值,但目前当我...

回答 1 投票 0

在 HTML 模式属性中使用正则表达式模式的问题

在 HTML 模式属性中使用正则表达式模式的问题 我遇到一个问题,即与 JavaScript 中的 .test() 方法正确配合使用的正则表达式模式在使用时无法按预期运行

回答 1 投票 0

尝试使用部分名称/序列号将文件从一个目录复制到另一个目录

所以我正在尝试创建一个可以完成几件事的脚本,但首先我需要复制内容。 我需要使用用户输入将所有文件从目录 A 复制到 B,该输入将指定要合并的文件...

回答 1 投票 0

表单字段元素应具有 id 或 name 属性

以下是我的代码。 以下是我的代码。 <TextInput label="Password" placeholder="Enter your password" password={true} //password passed to enable view password option value={password} handelChange={(e) => setPassword(e.target.value)} /> 我收到以下错误消息; 表单字段元素既没有 id 也没有 name 属性。这可能会阻止浏览器正确自动填写表单。 要解决此问题,请将唯一的 ID 或名称属性添加到表单字段。这不是严格需要的,但即使您在同一元素上有自动完成属性,仍然建议这样做。 我尝试了以下方法,但它仍然给我一个错误; <label htmlFor="password">Password</label> <TextInput id="password" label="Password" placeholder="Enter your password" password={true} value={password} onChange={(e) => setPassword(e.target.value)} /> 该问题与缺少 ID 和名称属性的表单字段有关,这可能会阻止浏览器正确自动填写表单。 如何解决这个问题是为你的表单元素添加一个 id 或名称,我假设你的 TextInput 组件有它们。 您不应通过 TextInput 组件传递此 ID 或名称,您应该编辑 TextInput 组件返回的表单元素。 我的建议是使用这种语法: <form> <input type="text" name="input-text1" /> <input type="text" name="input-text2" /> <input type="submit" name="input-submit" /> </form>

回答 1 投票 0

我可以从用户那里获取字符串,如果它的定义在字典中,则用 python 打印该定义吗?

我对Python比较陌生,我正在努力实现一个程序,提示用户输入水果的名称(例如苹果),然后输出该水果的一部分卡路里......

回答 5 投票 0

在 Svelt 中输入绑定时出现数据属性响应问题:值

当export let data 是一个对象时,使用输入bind:value 时存在data prop 反应性问题。 例如,在以下情况下 导出让数据= {名称:“杰克”,a...</desc> <question vote="0"> <p>当export let data为对象时,使用input bind:value时存在data prop反应性问题。</p> <p>例如以下情况</p> <pre><code>&lt;script&gt; export let data = {name:&#34;jack&#34;, age:31}; $: man = data; &lt;/script&gt; &lt;input type=&#39;text&#39; bind:value={man.name} &gt; &lt;h1&gt;{data.name}&lt;/h1&gt; &lt;h1&gt;{man.name}&lt;/h1&gt; //input typing jhon //data.name =&gt; jhon //man.name =&gt; jhon </code></pre> <p>当输入的裸值发生变化时,数据的值也会同时发生变化。 我认为这是因为浅复制。</p> <p>所以,在下面执行深复制的情况下,</p> <pre><code>&lt;script&gt; export let data = {name:&#34;jack&#34;, age:31}; $: man = structuredClone(data); &lt;/script&gt; &lt;input type=&#39;text&#39; bind:value={man.name} &gt; &lt;h1&gt;{data.name}&lt;/h1&gt; &lt;h1&gt;{man.name}&lt;/h1&gt; //input typing impossible </code></pre> <p>输入值无法更改。</p> <p>最终,我想要的只是 man 的值根据输入值而改变。 (这样数据值就不会改变)</p> <p>我有什么误解吗?</p> <p>感谢您阅读我的帖子。</p> <pre><code>&lt;script&gt; let data = {name:&#34;jack&#34;, age:31}; $: man = Object.assign({},data); &lt;/script&gt; &lt;input type=&#39;text&#39; bind:value={man.name} &gt; &lt;h1&gt;{data.name}&lt;/h1&gt; &lt;h1&gt;{man.name}&lt;/h1&gt; //input typing jhon //data.name =&gt; jack //man.name =&gt; jhon </code></pre> <p>对于let data,它可以满足我的要求,但我必须使用export let data。 还有一种使用 $page.data 的方法,但最重要的是,我想了解上述行为是如何发生的。如果有人能解释一下,我将不胜感激。</p> </question> <answer tick="false" vote="0"> <p>每当 <pre><code>$:...</code></pre> 更新为 <pre><code>man</code></pre><pre> 时,反应式语句(</pre><code>man.name</code><pre>)就会不断覆盖变量 </pre><code>bind:value...</code></p> <pre><code>//[code-01] export let data = {name:&#34;jack&#34;, age:31}; $: man = Object.assign({},data); </code></pre> <ul> <li><pre><code>man</code></pre>和<pre><code>data</code></pre>都暴露在监控中</li> </ul> <p>在输入字段中输入内容时,<pre><code>man.name</code></pre>会更新,这会触发变量<pre><code>man</code></pre>被反应语句重置(<pre><code>$:...</code></pre>)。</p> <p>为了避免这种情况,应该从反应语句([code-01])中删除变量<pre><code>man</code></pre>。</p> <pre><code>&lt;script&gt; export let data = {name:&#34;jack&#34;, age:31}; // (1) let man // (2) const clone = (src) =&gt; man = structuredClone(src) // (3) $: clone(data) &lt;/script&gt; &lt;input type=&#39;text&#39; bind:value={man.name} &gt; &lt;h1&gt;data value: {data.name}&lt;/h1&gt; &lt;h1&gt;man value: {man.name}&lt;/h1&gt; </code></pre> <ol> <li>声明变量<pre><code>man</code></pre></li> <li>声明克隆数据的函数</li> <li>变量<pre><code>data</code></pre>暴露于监控</li> </ol> 每当 <p><code>man.name</code><pre> 更改文本时,</pre><pre><code>bind:value...</code></pre> 都会被保留。</p> <h2>代码</h2> <h4>ReactiveInput.svelte</h4> <pre><code>&lt;script&gt; export let data = {name:&#34;jack&#34;, age:31}; let man const clone = (src) =&gt; man = structuredClone(src) $: clone(data) &lt;/script&gt; &lt;input type=&#39;text&#39; bind:value={man.name} &gt; &lt;h1&gt;data value: {data.name}&lt;/h1&gt; &lt;h1&gt;man value: {man.name}&lt;/h1&gt; </code></pre> <h4>应用程序.svelte</h4> <pre><code>&lt;script&gt; import ReactiveInput from &#34;./ReactiveInput.svelte&#34; const jack = {name: &#39;jack&#39;, age: 31}; const tom = {name: &#39;Tom&#39;, age: 24}; const mark = {name: &#39;Mark&#39;, age: 43}; const persons = [jack, tom, mark] let idx = 0; const changePerson = () =&gt; { idx = (idx + 1) % persons.length } &lt;/script&gt; &lt;ReactiveInput data={persons[idx]}&gt;&lt;/ReactiveInput&gt; &lt;button on:click={changePerson}&gt;change&lt;/button&gt; </code></pre> </answer> </body></html>

回答 0 投票 0

HTTPS URL 的 HTML 输入验证,接受 TLD 和端口号 [已关闭]

我有一个输入字段,该字段应该只接受有效的 HTTPS URL。不过,我很难找到适合这项工作的完美正则表达式模式。我尝试了几种选择,也询问了 AI,但它确实...

回答 1 投票 0

我在制作乒乓球时遇到问题

我正在尝试用Python制作乒乓球,但我不知道如何使图形或角色移动工作。 我尝试在谷歌上查找,但找不到相关来源,有人可以帮助我...

回答 1 投票 0

如何从批处理文件中将用户输入的字符串输入到环境变量中

我想提示用户输入一些详细信息,然后将其用作命令行参数。

回答 3 投票 0

从单个输入语句中分配多个值,忽略空格

我正在制作一款四子棋游戏,棋盘的大小可以由玩家决定,而忽略数字之间的空格量。 inp = input("请输入您想要的板子尺寸...

回答 3 投票 0

如何使用Playwright点击伪元素?

我有一个元素, 我正在尝试使用 Playwright-typescript 单击清除伪元素。 我已经设法使用这些说明手动使其可见...

回答 1 投票 0

将焦点设置在新添加的输入元素上后触发模糊

五年前有人问过像我今天要问的问题,但显然没有发布可以解决问题的答案。现在我遇到了同样的问题。这就是我所做的,所以...

回答 1 投票 0

如何继续运行代码并仍然获取用户的输入?

如何继续运行代码并仍然获取用户的输入,以便您可以在运行代码时在终端中通过键入来选择项目。 我尝试了这段代码: 项目 A = 假 项目 B = 假 项目C = Fal...

回答 1 投票 0

“Input”是“UnityEngine.Input”和“UnityEngine.Windows.Input”之间的不明确引用错误

大家好,我刚刚更新了 VS,但出现了此错误。(“Input”是“UnityEngine.Input”和“UnityEngine.Windows.Input”之间的不明确引用) 我收到错误的代码: 浮动水平移动 = I...

回答 1 投票 0

在 ASP.NET 中获取日期选择器的 2 个输入

我有这个代码用于获取日期选择器范围 日期范围选择 我有这个代码用于获取日期选择器范围 <div class="col-md-8"> <label class="m-t-20">Date Range Pick</label> <input class="form-control input-daterange-datepicker" type="text" name="daterange" value="01/01/2015 - 01/31/2015"> </div> 我的模型中有 2 个属性。 如何同时获得 2 个输入?我两个都需要。 public DateTime ChefFoodPriceFromDate { get; set; } public DateTime ChefFoodPriceToDate { get; set; } 由于我不知道您在应用程序中使用了哪个日期选择器,因此我仅提供一个简单的示例来让您知道如何获取日期并将其传递到后端。 我们可以使用js获取起始日期和截止日期,然后将值设置为两个输入隐藏,可以存储这两个值,并使用表单post将其传递到后端。 更多详情,您可以参考下面的例子: 我没有使用任何日期选择器,因为我不知道你使用的是哪个日期选择器,但方法是相同的,你可以编写js代码来读取起始日期和截止日期值并将其设置为两个输入隐藏字段( ChefFoodPriceFromDate 和 ChefFoodPriceToDate)。 <form id="dateRangeForm" method="post" asp-action="PostCalcul"> <div class="col-md-8"> <label class="m-t-20">Date Range Pick</label> <input class="form-control input-daterange-datepicker" id="daterange" type="text" name="daterange" value="01/01/2015 - 01/31/2015"> <!-- Hidden input fields for selected dates --> <input type="hidden" id="chefFoodPriceFromDate" name="ChefFoodPriceFromDate"> <input type="hidden" id="chefFoodPriceToDate" name="ChefFoodPriceToDate"> </div> <button type="submit">Submit</button> </form> @section Scripts{ <script> $("#dateRangeForm").submit(function (event) { // Get the value of the input field var dateRange = $("#daterange").val(); console.log(dateRange); // Split the value into two dates var dates = dateRange.split(" - "); // Assign the values to the hidden input fields $("#chefFoodPriceFromDate").val(dates[0]); console.log(dates[0]); $("#chefFoodPriceToDate").val(dates[1]); console.log(dates[1]); }); </script> } 结果:

回答 1 投票 0

汇编语言中用户输入的字符计数

我试图提示用户输入长度为 1 到 30 个字符的 ID。可以是字母和数字,但最多 30 个字符。下面是我的代码,它显示错误...

回答 1 投票 0

Flutter:如何让提供者只重建一个小部件

在我的 Flutter 应用程序中,我有一个包含各种 TextFormFields 的表单,每个表单域都有一个麦克风来转录所说的内容。 我用 SpeechToTextProvider 实现了它。 当我按下麦克风时,它会写...

回答 1 投票 0

在Python 3中使用unittest.mock修补input()

如何使用@patch装饰器来修补内置的input()函数? 例如,这是我想测试的 Question.py 中的一个函数,其中包含对 input() 的调用: def query_yes_no(

回答 5 投票 0

如何在用户每次按键时录制音频?

如何不确定地录制用户的音频,当且仅当用户按下 ctrl 键时并在用户按下 ctrl+c 键时关闭录音循环?到目前为止,基于一些在线示例构建...

回答 4 投票 0

如何在 HTML 动态“+”表单输入中自动递增名称值

我有这个 HTML 表单和 JavaScript,可以在单击 + 按钮时添加动态表单输入,如何为每个输入字段指定单独的名称?名称=“名称1”名称=“电子邮件1”,呐...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.