带有自定义图片的选择文件表单。

原创 2007年09月20日 20:07:00

代码如下:browse.gif 是用来浏览文件的图片,宽度可以为10-70像素

<!--  copyright leechiyang lazyperson(at)eyou.com   -->
<html
<body>

<form method="post" action="" enctype="multipart/form-data"> 
<input id="filename"> 
<br>
<img src="browse.gif" width="60" height="30" id="browseImage"/>
<br>
<input type="submit" value="提交"> 
<div style="width:40px; overflow:hidden; position:absolute;filter:alpha(opacity=70);-Moz-opacity:0.7;" id="fileDiv">
    
<input type="file" name="uploadfile" id="uploadfile" onchange="SetFileName()" size='16' style="width:200px; position: relative;" /></div>
</form> 
<script>
    
function GetElementAbsolutX(element)
    {
        
return element ? element.offsetLeft + GetElementAbsolutX(element.offsetParent) : 0;
    }
    
function GetElementAbsolutY(element)
    {
        
return element ? element.offsetTop + GetElementAbsolutY(element.offsetParent) : 0;
    }
    
function InitPosition()
    {
        
var fileDiv = document.getElementById("fileDiv");
        
var browseImage = document.getElementById("browseImage");
        
var uploadfile = document.getElementById("uploadfile");
        fileDiv.style.width 
= browseImage.width + "px";
        uploadfile.style.left 
= ( browseImage.width - 200+ "px"
        uploadfile.style.height 
= browseImage.height + "px";
        fileDiv.style.left 
= GetElementAbsolutX(browseImage) + "px";
        fileDiv.style.top 
= GetElementAbsolutY(browseImage) + "px";
    }
    
function SetFileName()
    {
        
var uploadfile = document.getElementById("uploadfile");
        
var filename = document.getElementById("filename");
        filename.value 
= uploadfile.value;
    }
    InitPosition();
</script>
</body>
</html>

 

 

sencha自定义ImageField用于表单中显示图片

苦于sencha源码中,表单中无法显示

bootstrap后台框架源码 java图片爬虫 自定义表单

一、 使用Maven创建一个Web项目 为了完成Spring4.x与MyBatis3.X的整合更加顺利,先回顾在Maven环境下创建Web项目并使用MyBatis3.X,第一、二点内容多数是回顾...

数据库备份还原 quartz定时任务调度 自定义表单 java图片爬虫

三大数据库 mysql  oracle  sqlsever   更专业、更强悍、适合不同用户群体 【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】 A 调用摄像头拍照,自定义...

Java全新高大尚HTML5 bootstrap后台框架源码 java图片爬虫 自定义表单

获取【下载地址】   QQ: 313596790   【免费支持更新】 三大数据库 mysql  oracle  sqlsever   更专业、更强悍、适合不同用户群体 【新录针对本系统的视...

自定义laravel表单请求验证类(FormRequest共用一个rules()),一个文件搞定

通过文本可以看到, Form Requests 对于简化表单请求的数据校验是非常强大和方便的.这里我做了一些修改,使得rules()能够可复用且只新增一个Request。...

单文件挂机锁 自定义可爱图片

  • 2009年10月15日 15:32
  • 1.29MB
  • 下载

PHP自定义表单生成

  • 2017年12月10日 23:35
  • 33KB
  • 下载

使用Django的ModelForm对表单进行自动验证(可自定义验证规则)

有一用户咨询信息的表单, 我们对其填入的信息进行验证通过ModelForm可以直接验证用户键入是否符合model的设计, 但是model设计只能验证手机号码的长度, 无法验证手机号码是否合法. 这...

自定义表单设计器演示程序

  • 2011年02月25日 21:09
  • 255KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:带有自定义图片的选择文件表单。
举报原因:
原因补充:

(最多只允许输入30个字)