标签: dhtml

确定从onsubmit中提交表单的元素

有没有办法确定哪个元素在onsubmit处理程序中提交了一个表单?试图编写一个知道点击了哪个元素的通用处理程序.例如,给定以下形式:

<form onsubmit="onSubmitHandler">
    <input type="submit" name="submit1" />
    <input type="submit" name="submit2" />
</form>
Run Code Online (Sandbox Code Playgroud)

如何在onSubmitHandler中确定单击了哪个提交按钮?我尝试了event.target/event.srcElement,但它提供了表单,而不是实际的提交按钮.

更新:我在这里写一个通用控件,所以它不知道表单上有什么.解决方案需要在不知道和更改表单的html的情况下工作.我的后备是走DOM,找到可能导致提交的所有按钮,但我想避免这种情况.

html javascript dhtml

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

如何使用javascript和CSS创建模态弹出窗口

实际上,有两个问题:

  • 如何创建背景颜色为灰色的模态弹出窗口?
  • 另外,我需要为表格本身创建封面背景颜色.不是整页.

我如何使用javascript和css执行此操作?

html javascript css dhtml

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

动态HTML到PDF

我需要能够将动态HTML(通过javascript在页面加载时呈现的html)转换为PDF.我知道有很多HTML到PDF转换器,但到目前为止我找到的没有一个处理动态HTML.

给定的工具应该能够成功转换以下页面 - http://www.simile-widgets.org/timeline/

干杯安东尼

更新:

我不需要这里的JavaScript功能...即我不需要能够与屏幕交互...我只是希望在PDF中捕获屏幕的最终渲染 - 就像在页面后拍照已加载.在我提供的示例中,javascript只是将div渲染到屏幕上,因此只要它"先让""页面"渲染它就不应该处理它.

html pdf parsing pdf-generation dhtml

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

html - 选择范围 - 获取范围+起始节点+结束节点+距离

从我之前选择特定html文本的问题,我已经通过这个链接来了解html字符串中的范围.

用于在html页面上选择特定文本.我们需要遵循这些步骤.

假设HTML:

<h4 id="entry1196"><a
    href="http://radar.oreilly.com/archives/2007/03/call_for_a_blog_1.html"
    class="external">Call for a Blogger's Code of Conduct</a></h4>

<p>Tim O'Reilly calls for a Blogger Code of Conduct. His proposals are:</p>

<ol>
    <li>Take responsibility not just for your own words, but for the
        comments you allow on your blog.</li>
    <li>Label your tolerance level for abusive comments.</li>
    <li>Consider eliminating anonymous comments.</li>
</ol>
Run Code Online (Sandbox Code Playgroud)

java脚本按范围进行选择

var range = document.createRange();  // create range
var startPar = [the p node];         // starting parameter 
var endLi = [the …
Run Code Online (Sandbox Code Playgroud)

html javascript select dhtml range

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

如何检查您的文档是否在IFrame中打开?

有没有办法知道你的页面是否在一个内部打开IFrame

我的想法是看window对象是否具有.parent属性,但对于由Javascript window.open()函数打开的独立窗口显然也是如此.

javascript iframe dhtml

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

JavaScript范围滑块/双滑块存在withOUT使用框架

我正在寻找一个JavaScript控件,它是一个Range Slider(双旋钮):

  • 不使用现有的JS框架(例如dojo,jquery等) - 除非你可以滚动/创建自己的子框架,我可以只在我需要的组件中编译.
  • 适用于所有主流浏览器

下面是Range Slider的一个例子,但当然这会使用JQuery - 所以这不是一个选项,因为即使我构建的JQuery只包含我需要的组件(JQuery UI core + Slider),它的140kb MINIFIED:

http://jqueryui.com/demos/slider/#range

javascript controls dhtml no-framework

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

z-index和javascript事件

所以我有几个div叠加在一起,具有不同的z-index值.

浏览器的默认行为似乎是绑定到最顶层的z-index div的事件被触发.即我为每个div有一个onclicks,但只有当点击该区域时才会触发前一个.

有没有办法可以触发附加到所有div的事件,无论每个div的z-index是什么,只要行为超过该div而不考虑z-index?

html javascript dhtml z-index javascript-events

8
推荐指数
1
解决办法
2751
查看次数

insertRow与appendChild

向表中添加行首选哪种方法?

var tr = tbl.insertRow(-1);

要么

var tr = document.createElement('tr'); tbl.appendChild(TR);

javascript dom dhtml

7
推荐指数
2
解决办法
5584
查看次数

如何动态地在网页中的图像上放置不同的模式.

我有

  1. 一堆面料图案(简单的jpg文件)
  2. 每个字母(白色背景)的图像

我基本上想要一个类似于这的页面:http: //www.craftcuts.com/hand-painted-wooden-letters-single-patterns.html

但我不希望它作为静态页面,我希望用户能够:

  1. 输入名称
  2. 选择一个模式(jpg文件之一)

然后让它在该模式中显示该名称.

显然我可以为每个字母组合创建单独的jpgs(现在我有一个带有白色背景颜色的字母的jpg)和模式但是我想知道是否有更优雅的编码方式将其动态放置一张图像放在另一张图片上.


编辑:在我的初始帖子中,我认为这必须是一个前端的东西(javascript),但如果它使它更容易(因为一些人问什么是后端),我的后端是一个asp.net -mvc所以如果有一些解决方案可以在服务器端构建它并发送到客户端,我也非常乐意使用它.

html asp.net-mvc jpeg dhtml image

7
推荐指数
3
解决办法
1559
查看次数

如何知道用户何时滚过<div>?

我正在构建一些向用户展示他们尚未见过的项目的东西.

每个项目都在a中<div>,因此当用户滚过div或查看div时,我希望该项目被标记为已被看到.

Google阅读器执行此操作,如果您滚动浏览Feed中的某个项目,它会自动将其标记为已读.

如何跟踪?建议请.

注意:不应限制使用鼠标滚动,向下/向上翻页,使用箭头键等也应计算.主要标准是用户看到了div.

html javascript jquery dhtml

7
推荐指数
2
解决办法
1741
查看次数