问题标签 [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.
html - 为什么具有相同样式的 div 和按钮会以不同的大小呈现?
我有一个包含一些可点击<div>
元素的页面,我想将它们更改为<button>
s,以便更容易通过 jQuery 识别它们。但是当我将<div>
s 更改为<button>
s 时,它们的大小会发生变化。(我将它们设置为固定宽度和高度,但按钮呈现的宽度和高度与 div 不同。)
这是一个重现问题的 jsfiddle:http: //jsfiddle.net/AjmGY/
这是我的CSS:
还有我的 HTML:
我希望看到两个大小相同的盒子,但底部的盒子(<button>
)明显更小。这种行为在我尝试过的所有浏览器中都是一致的,包括 Windows(Chrome、FireFox、IE、Opera)和 Android(内置浏览器和 Dolphin)。
我尝试添加display: block;
样式,认为这可能会使它们都使用相同的规则进行渲染(即,使button
渲染像 a div
,因为它现在是一个块元素),但这没有效果 - 按钮仍然更小。
当我增加边框宽度时,差异会增加。它看起来好像按钮在它border
的内部width
,而不是在它的上方和外部,width
就像<div>
. 据我了解,这违反了盒子模型,尽管 W3C 确实说:
button
a的边框在其宽度和高度的内侧而不是外侧是否正常/记录在案/预期的行为?我可以依靠这种行为吗?
(如果相关,我的页面使用 HTML5 文档类型。)
html - 创建具有背景图像和文本的自定义 html 按钮
我想知道如何创建一个具有背景图像的自定义 HTML 按钮,并且可以在该图像上显示自定义文本。
例如,我想显示一个提交按钮,我有一个该按钮的背景图像,并且文本“提交”出现在该图像的顶部。
我试过这个 -
但是,它不能正常工作。我只看到测试提交和按钮,但图像没有显示。
如果有人可以帮助我解决这个问题,那就太好了。
javascript - HTML 按钮标签卡住,第二次点击时不会播放 HTML5 音频
我有一个播放列表页面,在计算机上运行良好。不幸的是,在android上,当我点击开始按钮,然后点击停止按钮时,它保持橙色并且不会改变轨道!
我假设android上的按钮标签正在等待返回?
此外,src
更新不适用于android。
这是我的javascript:
...这是 HTML:
请帮忙!谢谢你。
redirect - 如何在 PHP 中退出 FB 应用程序?
在 FB 应用程序中,我想按下 html 按钮并退出应用程序并转到主 FB 页面。
这就像一个重定向。我尝试了以下方法:
在redirectMainPage.php 中有:
当我这样做时,我会留在我自己的应用程序的空白页面:https ://apps.facebook.com/my_app/
我认为这很容易做到,但是我坚持了一段时间并且已经没有想法了。
css - 悬停时的 HTML 按钮标记样式
我正在使用 HTML 按钮标签,但下面提到的样式应该只适用于顶部菜单,而不是网站中的其他按钮标签。我尝试使用代码button.menuButton:hover
,但它不起作用
并应用下面的样式,将底部边框显示为带有石灰颜色的山脊,其余边将处于虚线模式。
任何帮助深表感谢。
asp.net - 从 htmlbutton 在转发器中提高 ItemCommand
我有一个 htmlbutton,我已将它标记为 runat=server,并带有一个 id 和我的中继器的 itemtemplate 中的所有爵士乐。当我单击它时,即使设置了 CommandName,它也不会引发中继器的 ItemCommand 事件。
我需要在 htmlbutton 上做一些特定的事情来实现吗?
我在项目模板中有其他服务器控件在这方面工作正常,所以这不是回发/数据绑定问题,但出于一些非常具体的原因,我需要为此控件使用 htmlbutton 语法。
有人有什么建议吗?
php - 带有 HTML 按钮的 MySQL
我在一个页面中有 2 个按钮。其中一个按钮保存通过 3 个文本框输入的日期。另一个调用一个函数来进行一些数据操作。
这就是我从上面提到的第一个按钮中得到的。
这是第二个按钮的相应代码
所以,我的问题是,每当我单击第一个按钮(称为“Gravar”)时,除了与第二个按钮(称为“Finalizar”)关联的函数也运行之外,一切都运行得很好。这可能是什么原因造成的?不要担心 sql 漏洞和/或错误的编码。这仅用于测试目的。
javascript - 单击时更改按钮颜色
我想知道是否有可能达到以下情况:
我在 html 表单中有一个按钮类型的输入(假设在此实例中按钮的背景颜色为红色),当您单击它执行 ajax 调用(并显示一个 div)时,它的颜色也会更改为绿色。它应该保持这种状态,直到再次单击它时它会变回原来的颜色并隐藏上面提到的 div。
什么是适用于所有浏览器(包括 IE)的方法?此外,它是否有可能在第三次点击后跳过 ajax 调用?很抱歉,我现在无法提供代码示例(我目前无法访问我的笔记本电脑)。
这是困扰我的事情,任何建议都非常受欢迎。
jquery - 使用加载方法时,jquery 无法使用 id 选择器获取按钮
我的简单要求是这样的:
我有一个名为的页面loop.php
,有两个radio A & B
,当A
被检查时,我加载a.html
,当B
被检查时加载b.html
。
loop.php(最重要的部分)
一个.html
b.html
我正在使用 jquery-1.9,我可以轻松实现我的要求。所有的 jquery 代码都在一个名为op.js
现在一切正常,我几乎可以做所有事情,但是当我想使用 a.html 和 b.html 上的按钮时,事情变得很糟糕。
在 op.js 中,当我单击 a.html 中的按钮时,我想触发一个事件
什么也没发生,也就是说我没有通过按钮的$("#tpl_one_btn")
id获得load
按钮loop.php
通过 jquery ajax 函数的按钮。这次上面的代码运行良好。
我的问题是:
谢谢大家。