相关疑难解决方法(0)

使用<form>标记外的按钮提交表单

说我有:

<form method="get" action="something.php">
    <input type="text" name="name" />
</form>

<input type="submit" />
Run Code Online (Sandbox Code Playgroud)

如何使用表单外的提交按钮提交该表单,我认为在HTML5中有一个提交的操作属性,但我不确定那些是否完全跨浏览器,如果不是,那么无论如何做这个?

html

270
推荐指数
11
解决办法
28万
查看次数

JavaScript中的"提交不是函数"错误

谁能告诉我这段代码出了什么问题?我尝试使用JavaScript提交表单,但显示错误".submit不是函数".有关代码的更多详细信息,请参见下文:

<form action="product.php" method="get" name="frmProduct" id="frmProduct" enctype="multipart/form-data">

<input onclick="submitAction()" id="submit_value" type="button" name="submit_value" value="">

</form>

<script type="text/javascript">
    function submitAction()
    {
        document.frmProduct.submit();
    }
</script>
Run Code Online (Sandbox Code Playgroud)

我也试过这个:

<script type="text/javascript">
    function submitAction()
    {
        document.forms["frmProduct"].submit();
    }
</script>
Run Code Online (Sandbox Code Playgroud)

两个都显示我同样的错误:(

html javascript dom submit

248
推荐指数
6
解决办法
17万
查看次数

如何从textarea中删除自动换行?

当文本溢出时,我的简单textarea不显示水平条.它包装新行的文本.那么当文本溢出时,如何删除wordwrap并显示水平条?

html textarea word-wrap

138
推荐指数
5
解决办法
12万
查看次数

我可以触发控制器提交的表单吗?

我想在控制器内做一个传统的表单提交.场景是我想在我的网络服务器上点击一条路线并重定向到它的响应,我可以用HTML中的常规表单来做,但我也希望在按下提交按钮时对其字段进行一些验证,并且如果验证失败,我不想做路线.

我知道ng-valid,但我只想在按下按钮时进行验证.

有没有办法从控制器内有条件地提交表单?

forms submit angularjs

32
推荐指数
2
解决办法
4万
查看次数

带有html属性的html.BeginForm asp.net mvc4

我有编辑动作Html.BeginForm.如何添加HTML属性?

我只知道一种方式:

@using (Html.BeginForm("Edit", "Clients", FormMethod.Post, new { @class="example"})) {

}
Run Code Online (Sandbox Code Playgroud)

但如果我使用这种方法,我无法传递当前的ID

是否可以在不修改操作URL的情况下将HTML属性添加到表单中?

c# razor asp.net-mvc-4

21
推荐指数
2
解决办法
8万
查看次数

检测用户何时使用文件输入选择文件

如何检测用户何时使用html文件输入选择要上载的文件.这样我就可以自动提交表格了.

javascript jquery html-input

9
推荐指数
3
解决办法
1万
查看次数

为什么禁用表单提交会影响最小和最大属性?

我正在使用min和max属性对HTML表单进行一些验证.如果单击提交按钮一次以防止在重新加载页面之前提交多个表单,我还希望阻止表单提交.

这是禁用按钮的内联代码:

<input type="submit" name="name" value="REGISTER" onclick="this.disabled=true;this.form.submit();">
Run Code Online (Sandbox Code Playgroud)

这是数字输入字段代码:

<input type="number" name="endNo" placeholder="END" min="5" max="20">
Run Code Online (Sandbox Code Playgroud)

如果我为提交按钮包含内联JS,则最小和最大验证不起作用.删除后,似乎工作得很好.为什么会发生这种情况,如何满足这两个条件,在单击时禁用按钮,同时仍然验证数字输入字段的最小值和最大值?

我正在使用谷歌浏览器.

html javascript google-chrome

6
推荐指数
1
解决办法
188
查看次数

如何以编程方式单击按钮 - 也许是 Angular?

我正在尝试以编程方式单击 html 按钮。

查看页面源代码 - 我明白了

<div class="submitBtns">
    <button class="btn btn-primary primaryBtn" type="button">Search</button>
</div>
Run Code Online (Sandbox Code Playgroud)

我不认为这是标准的 html - 也许是一个扩展。

我可以到达按钮对象 - 但调用obj.click()它不起作用。

该文档也有这个标题 - 也许可以识别文档类型 - 还有很多以ng-前缀开头的类名。

<meta http-equiv="X-UA-Compatible" content="IE=edge">

更多信息...这是一个第三方网页,我正在向其中注入 javascript。

我在输入字段中输入了一些内容,然后想模拟按下按钮。

纯 JavaScript。

html javascript angularjs

5
推荐指数
2
解决办法
2万
查看次数

如何在没有jquery的情况下提交带有登录按钮的表单?

我有一个 HTML 格式的表单

<form id="myform" action="handler.php">
   <input id="username" />
   <input id="password" type="password" />
   <button id="login">Login</button>
</form>
Run Code Online (Sandbox Code Playgroud)

我想在不使用 jquery 的情况下提交此表单,我该怎么做?

另外,我有以下代码需要在提交之前运行...

function validate(){
   return username.value && password.value;
}
Run Code Online (Sandbox Code Playgroud)

html javascript php

0
推荐指数
1
解决办法
995
查看次数

无需单击按钮即可提交表单

<form class="myform" action="mail.php">
Your name:<br>
<input type="text" name="myform-name"><br><br>
Your file:<br>
<input type="file" name="myform-file"><br><br>
<button type="submit">Submit</button>
</form>
Run Code Online (Sandbox Code Playgroud)

如何直接从代码中使用普通 javascript(而不是 jQuery)提交此表单(无需用户交互)?

html javascript xhtml html4

-2
推荐指数
1
解决办法
4万
查看次数