Jquery 使一个 Div 成为可点击的表单区域

标签 jquery html css forms

形式:

  <form action="includes/photos.php" id="joinPhotoUploadForm" enctype="multipart/form-data">
    <input type="file" name="file" id="file"><br>
  </form>

div:(假设 CSS 宽度:300px;高度:300px;)

<div id="clickable"><div>

是否可以使用 JQuery 使整个 DIV 区域仅成为表单元素并请求用户选择/浏览文件?

否则有没有办法用 CSS 做到这一点? 注意:我试过使用 CSS,它在 Chrome 中有效,但仅适用于 FF 和 IE 的部分 DIV。

最佳答案

根据您的问题和我的理解检查我的实现

http://jsfiddle.net/vBVkL/29/

如果我有误解,请告诉我。

更新: http://jsfiddle.net/vBVkL/30/

谢谢

关于Jquery 使一个 Div 成为可点击的表单区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12435855/

相关文章:

javascript - Knockout.js JqueryUI 自动完成绑定(bind) - 返回对象而不是值

html - CSS 子菜单栏

css - 链接在仅 CSS 的向下切换汉堡菜单中不活动

单击后将 Javascript var 转换为 php

javascript - 如何偏移 'back to top' 链接以占固定 header ?

javascript - 显示日期总是没有秒是行不通的

php - Ajax 要求用户多次提交信息才被接收和记录

javascript - AngularJS 变量无法解析/显示

javascript - Lighthouse 审计表示内容的大小不适合视口(viewport),尽管正文宽度为 100%

html - 将多个 div 在其父 div 中垂直居中