首页 > 编程知识 正文

vue输入框清空,vue设置div高度

时间:2023-05-05 15:54:15 阅读:140550 作者:4250

divclass=' mz bl word ' id=' mz bl word ' divid=' mzbl ' textarea id=' age ' class=' my-input ' v-text=' form.patatea this.zsRow=0; var size=3; let dw='px '; 文档. getelementbyid (this.inputid ' text '!=null () var textwidth=document.getelementbyid (this.inputid ' text ' ).clientwidth//console.log ) text width varmzblxs=document.getelementbyid (mzbl ) ).clientWidth; //console.log(mzblxs ) var text size=mz blxs * 0.87-text width ) else (varmzblxs=document.getelementbyid (mzbl ' vid ) if(val.target!=null}{const{value}=val.target; arr=value.split (' ); } else { const value=val; arr=value.split (' ); (for ) letI=0; i arr.length; I () if ) this.isChinese(ARR[I] ) (size=16.25 ) else ) if ) this.isnumber ) ARR[I] ) size=9) else { SSE } if(size=textsize ) document.getelementbyid ) ) (getelementbyid ) ).style.width=textsizedw} if(sizetextsize ) this.flag=true ) if ) sizetextsizethis.zsrow1) this.flag=falag this.zs row=1} size-=4* trow text size this.zsrowthis.zs var height=this.zs height * this.zs row; document.getelementbyid (this.inputid ).style.height=heightdwdocument.getelementbyid ) this.inputid'text ' ) while (size/text size this.zsrowthis.zs row=1) { this.flag=false; var height=this.zs height * this.zs row; document.getelementbyid (this.inputid ).style.height=heightdwdocument.getelementbyid ) this.inputid'text ' ) dw this.zs row-=1} varmzbldivheight=document.getelementbyid (' mzbl ).offsetHeight; var odiv=document.getelementbyid (mz bl word ); var odiv height=document.getelementbyid (' mz bl word ' ).offsetHeight; if (mzbldivheight=odiv height (odiv.style.height=mzbldivheight 20 ' px ' ); }console.log(odiv.offsetheight ),isChinese (s ) s ) varpatrn=/(((u4e00-(_u9fa5)|(_UFE30-) ) _FFA0 patrn.exec(s ) { return false; } else { return true; },isnumber(val ) ) varregpos=/^d ).d? $//; ///非负浮点数varregneg=/^(-) (() (([0-9] ) ) ([1-9] ) ) ) )-0-9 ) ) ) ) )0 //负浮点} else { return false; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。