编程(Programming)是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解(understand)人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。 【实例名称】 改变单调的文件上传控件样式 【实例描述】 file控件是一个标准的HTML控件,可用来实现文件的选择和上传,但其样式过于单调,有时候用户会要求改变这种上传文件控件的样式。本例学习如何改变此控件的样式。 【实例代码】 <html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>标题页-本站(www.xue51.com)</title>
<style type="text/css">
#myInput{border:1px solid #0000FF;}
#myBtn{width:90px;height:21px;font-size:12px;
padding-top:3px;border-left:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;border-right:1px solid #666666;
border-bottom:1px solid #666666}
</style>
</head>
<body>
<input type="text" id="myInput" >
<input type="button" id="myBtn" value="选择上传的文件">
<input type="file" id="myfile"
onchange="myInput.value=this.value"
style="width:0;position:absolute;left:43mm;
filter:alpha(opacity=10)"></body>
</html>
【运行效果】  【难点剖析】 本例利用了层的概念。将自己创建的按钮放在默认file按钮的上面,这样用户看到的就是带有样式的按钮,当用户单击此按钮时,实际上还是触发的file控件的事件,在此事件中设置文本框的内容即可。 【源码下载】 为了JS代码的准确性,请点击:改变上传文件控件的样式 进行本实例源码下载
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。 |