分享4:关于input上传附件html部分

本文分享了HTML实现附件上传、限定输入类型、增大点击区域、图片预览及字段联动的方法。提供了源码链接供参考,适用于前端开发实践。
摘要由CSDN通过智能技术生成

最近有小伙伴辞职面试中提到,给你三个小时完成一个ssm项目。其实看起来挺简单,但是纯粹的自己搭建环境一步一步起来,就我自己而言应该是完成不了的哎(吐槽…可能太菜了)
源码链接:https://pan.baidu.com/s/1AmWWGSu-Ci5sWOnSsFUpiA&shfl=sharepset
提取码:bf4m
类似:
在这里插入图片描述
通过两个多小时的实战,仅仅也只是写了前端代码而已(效率简直渣哎),前端接口都是已经预留了,但是目前还没有拼接到后端(后期等待实现)
最终效果
在这里插入图片描述
主要注意点:

1.顶部导航栏图标【rel=icon】

javascript<link rel="icon" href="./src/image/icon/staff.ico" type="image/x-icon"/>

2.限定input数据类型

javascript <input type='file' accept="image/*"/>
其他类型限定
accept=”application/msword”//word
accept=”application/pdf”//pdf
accept=”image/gif”
accept=”image/jpeg”
accept=”image/tiff”
accept=”image/x-png”
accept=”text/html”
accept=”video/quicktime”
accept=”video/x-mpeg2”
accept=”video/x-msvideo”
其他请看https://zhidao.baidu.com/question/364507457.html

3.设置input附件上传域(对那些点击区域生效)

增大点击区域,隐藏原有样子,或者透明度降低

element.style {
   
    width: 120px;
    height: 120px;
    border: 1px solid;
    opacity: 0.5;
}

4.图片预览(单图片预览)

本地上传预览
html部分
<input class='upinput' onchange='previewImage(this,"previmg")' type='file' accept='image/*' 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值