问题标签 [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.

0 投票
1 回答
3392 浏览

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 确实说:

用户代理可以为某些用户界面元素(例如,按钮、菜单等)呈现与“普通”元素不同的边框

buttona的边框在其宽度和高度的内侧而不是外侧是否正常/记录在案/预期的行为?我可以依靠这种行为吗?

(如果相关,我的页面使用 HTML5 文档类型。)

0 投票
4 回答
71944 浏览

html - 创建具有背景图像和文本的自定义 html 按钮

我想知道如何创建一个具有背景图像的自定义 HTML 按钮,并且可以在该图像上显示自定义文本。

例如,我想显示一个提交按钮,我有一个该按钮的背景图像,并且文本“提交”出现在该图像的顶部。

我试过这个 -

但是,它不能正常工作。我只看到测试提交和按钮,但图像没有显示。

如果有人可以帮助我解决这个问题,那就太好了。

0 投票
1 回答
813 浏览

javascript - HTML 按钮标签卡住,第二次点击时不会播放 HTML5 音频

我有一个播放列表页面,在计算机上运行良好。不幸的是,在android上,当我点击开始按钮,然后点击停止按钮时,它保持橙色并且不会改变轨道!

我假设android上的按钮标签正在等待返回?

此外,src更新不适用于android。

这是我的javascript:

...这是 HTML:

请帮忙!谢谢你。

0 投票
1 回答
323 浏览

redirect - 如何在 PHP 中退出 FB 应用程序?

在 FB 应用程序中,我想按下 html 按钮并退出应用程序并转到主 FB 页面。

这就像一个重定向。我尝试了以下方法:

在redirectMainPage.php 中有:

当我这样做时,我会留在我自己的应用程序的空白页面:https ://apps.facebook.com/my_app/

我认为这很容易做到,但是我坚持了一段时间并且已经没有想法了。

0 投票
2 回答
20545 浏览

css - 悬停时的 HTML 按钮标记样式

我正在使用 HTML 按钮标签,但下面提到的样式应该只适用于顶部菜单,而不是网站中的其他按钮标签。我尝试使用代码button.menuButton:hover,但它不起作用

并应用下面的样式,将底部边框显示为带有石灰颜色的山脊,其余边将处于虚线模式。

任何帮助深表感谢。

0 投票
4 回答
217763 浏览

html - 有效使用(锚标记)没有 href 属性?

0 投票
1 回答
387 浏览

asp.net - 从 htmlbutton 在转发器中提高 ItemCommand

我有一个 htmlbutton,我已将它标记为 runat=server,并带有一个 id 和我的中继器的 itemtemplate 中的所有爵士乐。当我单击它时,即使设置了 CommandName,它也不会引发中继器的 ItemCommand 事件。

我需要在 htmlbutton 上做一些特定的事情来实现吗?

我在项目模板中有其他服务器控件在这方面工作正常,所以这不是回发/数据绑定问题,但出于一些非常具体的原因,我需要为此控件使用 htmlbutton 语法。

有人有什么建议吗?

0 投票
2 回答
1529 浏览

php - 带有 HTML 按钮的 MySQL

我在一个页面中有 2 个按钮。其中一个按钮保存通过 3 个文本框输入的日期。另一个调用一个函数来进行一些数据操作。

这就是我从上面提到的第一个按钮中得到的。

这是第二个按钮的相应代码

所以,我的问题是,每当我单击第一个按钮(称为“Gravar”)时,除了与第二个按钮(称为“Finalizar”)关联的函数也运行之外,一切都运行得很好。这可能是什么原因造成的?不要担心 sql 漏洞和/或错误的编码。这仅用于测试目的。

0 投票
5 回答
3582 浏览

javascript - 单击时更改按钮颜色

我想知道是否有可能达到以下情况:

我在 html 表单中有一个按钮类型的输入(假设在此实例中按钮的背景颜色为红色),当您单击它执行 ajax 调用(并显示一个 div)时,它的颜色也会更改为绿色。它应该保持这种状态,直到再次单击它时它会变回原来的颜色并隐藏上面提到的 div。

什么是适用于所有浏览器(包括 IE)的方法?此外,它是否有可能在第三次点击后跳过 ajax 调用?很抱歉,我现在无法提供代码示例(我目前无法访问我的笔记本电脑)。

这是困扰我的事情,任何建议都非常受欢迎。

0 投票
1 回答
2612 浏览

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 函数的按钮。这次上面的代码运行良好。

我的问题是:

谢谢大家。