gpt4 book ai didi

Javascript提示并提交

转载 作者:行者123 更新时间:2023-11-30 16:00:35 25 4
gpt4 key购买 nike

我想从 JavaScript 提示中获取一个值并将其传递给输入以最终提交它

HTML

<form id="createdirForm"><input type="text" name="" id="createdir"/><form>

JavaScript

function createdir() {
var newdirname;
newdirname = prompt('Please input the directory name:', '');
if (!newdirname) return;
$('createdir').newdirname.value = newdirname;
$('createdirForm').submit();
}

最佳答案

它不起作用的原因是因为您没有正确调用 jQuery 中的选择器。

您可能想看一下 jQuery Selector Tutorial .

现在解决你的问题,因为你想通过 id 属性获取输入和表单,就像在 CSS 中一样,你需要使用 hashtag (#)符号。

所以你会这样做:

$('#createdir').val(newdirname);
$('#createdirForm').submit();

这是一个工作示例:https://jsfiddle.net/vm4ah1L3/1/

请注意,您可能希望在 html 输入中添加名称,否则当您将其提交给 PHP 时,您将无法检索该值,因为名称属性为空。

<input type="text" name="dirName" id="createdir">

在你的例子中,因为你声明了变量 newdirname 并在之后立即赋值,你可以简单地在一行中完成赋值:

var newdirname = prompt("Please input a directory name: ");

关于Javascript提示并提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37823313/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com