问题标签 [htmlbutton]
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# - How can I display a Reset button on a form ony after the form has submitted?
After a form submits, it reverts to its original state (for the most part), and we want to have a "Reset
" button that allows the user to start the page "afresh
". I was hoping I could define and configure the HtmlButton
in code:
...and then instantiate it only on postback
(after the form
has submitted) like so:
But the last line (where the button is added to the page's (this's) Controls), it fails with:
System.Web.HttpException was unhandled by user code Message=Failed to load viewstate. The control tree into which viewstate is being loaded must match the control tree that was used to save viewstate during the previous request. For example, when adding controls dynamically, the controls added during a post-back must match the type and position of the controls added during the initial request.
Source=System.Web ErrorCode=-2147467259 StackTrace: at System.Web.UI.Control.LoadViewStateRecursive(Object savedState) at System.Web.UI.Control.AddedControl(Control control, Int32 index) at DirectPaymentSectionsWebPart.DPSVisualWebPart.DPSVisualWebPartUserControl.Page_Load(Object sender, EventArgs e) at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
InnerException:
I also tried creating/configuring the HtmlButton at the beginning (when IsPostBack was false), by adding the control to "this" from the git-go, like this:
...and then hiding it via jQuery:
...but that also failed on the same line ("this.Controls.Add(btnStartNewDirPay);") in "CreateAndConfigureButtonStartNewDirectPayment()" with the same err msg as above, once IsPostBack is true.
So it won't allow me to instantiate and hide the HtmlButton at the beginning, and later show it when IsPostBack is true; Nor will it allow me to defer instantiation to when IsPostBack is true, it seems. Surely it's possible to have an element that displays after a postback but not prior to that...but how?
c# - 剃刀集合中的按钮,控制器看不到按钮值
我有这样的看法:
基本上我有一个联系人列表,我想在每个联系人旁边放一个按钮,允许他们删除。在同一页面上是一个允许他们添加新联系人的表单(效果很好)。
但是在我的被调用的控制器中,字符串参数显示为 null。我希望它是按钮的值属性(@ec.ContactGuid)。
1)有没有办法解决这个问题?
2)我完全错过了一些更好的范例吗?我是一名新的 MVC 开发人员。
javascript - 单击按钮时,我需要帮助将数据从外部 javascript 文件添加到文本框
我在外部 js 文件中构建了函数,我正在尝试创建一个按钮来运行该函数,然后将结果插入到文本框中。我已经把头撞到墙上几个小时了,我觉得我有点接近了。
HTML 代码:
JS代码:
}
php - 在按钮数据属性中显示标点符号
我正在尝试将 php 变量放在按钮数据属性中,但是出现了奇怪的字符而不是标点符号。作为一个例子而不是撇号'
出现。该变量在页面上的其他任何地方都是正常的。我怎样才能解决这个问题?
internet-explorer - 按钮在 IE-11 浏览器上不起作用
该网站在 Joomla + Seblod CCK 上运行。html 按钮(发布个人和发布公司)在 Internet Explorer 浏览器上不起作用。请参阅此处的 URL 我在 Windows 8.1 和 10 上进行了测试,但没有成功。但是,相同的按钮在其他浏览器上也能正常工作。
对此的任何修复将不胜感激。
这是最小的 html/bootstrap 代码:
在此先感谢您的时间。
javascript - 待办事项列表,并在 5 个元素处选中以显示一个按钮
如何制作待办事项列表,并检查 5 个元素以显示按钮?我已经完成了待办事项列表(在 HTML 和 JavaScript 中 - 我的代码在下面),但我不知道如何编写代码以在选中的 5 个元素处显示按钮。我的 JSFiddle: https ://jsfiddle.net/sd355qxp 我的代码(在 HTML 和 JavaScript 中):
javascript - 如何制作待办事项列表,并在未选中的 0 个元素处剩余以显示按钮
我有一个用 HTML、CSS 和 JavaScript 制作的待办事项列表,我只想在它们是 0 个未选中的元素时才显示一个按钮。我认为代码应该包含名为“numRemaining”的变量。我在 JQuery 中尝试过一些东西,但它完全失败了。
这是我尝试过的:
这是我的代码:
html - 带有 aria-label 图标的按钮仍然是“空按钮”错误
带有 的按钮aria-label
:
WAVE仍将其识别为可访问性错误(“空按钮”)。有任何想法吗?
html - 创建按钮的更优雅的方式,例如使用单个 HTML 元素
我试图弄清楚是否有一种更优雅的方式来创建以下 HTML 按钮。
我目前正在使用一个<a href="...">
和两个子<span>
元素创建它,如下所示: -
CSS 如下所示: -
请注意箭头跨度的左侧没有边框。
这是代码笔 - http://codepen.io/bobmarksie/pen/bEPVgM
是否可以用单个 HTML 元素替换 2 个跨度?
javascript - 提交空字段的 HTML 按钮,即使它不应该是
这是我正在使用的 HTML 按钮:
当有人点击按钮但“其他”文本字段为空白时,它应该不会重定向,而是显示错误消息。现在显示错误消息,但只是在它重定向之前的一小会儿。
这是我完整的 JavaScript 代码:
我不确定我放在按钮或 JavaScript 中的代码是否有问题。任何和所有的帮助将不胜感激!