修改file按钮的默认样式实现代码_Javascript教程-查字典教程网
修改file按钮的默认样式实现代码
修改file按钮的默认样式实现代码
发布时间:2017-01-14 来源:查字典编辑
摘要:复制代码代码如下:添加附件functionfclick(obj){style.posTop=event.srcElement.offsetT...

复制代码 代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<html>

<head>

<title>添加附件</title>

</head>

<script type="text/javascript" src="jquery-1.8.0.js"></script>

<script type="text/javascript">

function fclick(obj){

style.posTop=event.srcElement.offsetTop

style.posLeft=event.x-offsetWidth/2

}

$(function(){

$("#addFile").click(function(){

var br = $("<br>");

var input1 = $("<input id='inputrecievedocument' type='text'/>");

var input2 = $("<input type='button' id='btnrecievedocument' onmouseover='fclick(t_file)' value='浏览'/>");

var input3 = $("<input name='upfile' type='file' id='t_file' onchange='inputrecievedocument.value=this.value' hidefocus/>");

var button = $("<input type='button' value='删除'/>");

$("#file").append(br).append(input1).append(input3).append(input2).append(button);

button.click(function() {

br.remove();

input1.remove();

input2.remove();

input3.remove();

button.remove();

});

});

});

</script>

<body>

<form method="post" action="" enctype="multipart/form-data">

<input type="button" value="添加附件" id="addFile"/>

<div id="file"></div>

</form>

</body>

</html>

IE9中运行如下:

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类