作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在输入字段之前添加这段 JavaScript: onchange="readURL(this); 我该怎么做? 必须在 HTM-6ren">
我在 Rails 3.1 中有这个输入字段:
<%=f.file_field :image, :id => "upload"%>
我想在输入字段之前添加这段 JavaScript:
onchange="readURL(this);
我该怎么做?
必须在 HTML 中看到诸如:
<input type="file" onchange="readURL(this); name="post[image]" id="upload">
最佳答案
你在使用 JQuery 吗?
$("#upload").change(function() {
..
});
是一种方式并且
$("#upload").bind("change", function() {
..
});
是另一个。
更新:
你可以这样写:
<%= f.file_field :image, :id => "upload", :onchange => "readURL(this)" %>
这将为您提供类似于 HTML 的内容:
<input type="file" onchange="readURL(this); return false;" name="post[image]" id="upload">
关于javascript - 如何将 JavaScript 添加到输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9384826/
我是一名优秀的程序员,十分优秀!