자 바스 크 립 트 를 이용 하여 출력 지 정 된 줄 의 정사각형 도안 을 실현 하 다
효과 그림:
1. 도안 문자: +, 줄 수: 5
2. 도안 문자: s 줄 수: 10
html 파일:
// , , span, ,
function get_width(zifu){
if(cwidth.innerHTML.length>0)cwidth.innerHTML='';// ,
var oldwidth=cwidth.offsetWidth;
cwidth.innerHTML=zifu;
var zifu_width=cwidth.offsetWidth-oldwidth;
cwidth.innerHTML='';
//alert(zifu_width);
return zifu_width;
}
//
function create(){
var tuxing=prompt(' , 1 ');// , a
if(tuxing==null||tuxing==''||tuxing.length>1){
alert(' , 1 ');
return false;
}
// ,
var count=prompt(' ');
if(count==null||count==''||count<1||isNaN(count)){
alert(' ,1. 2. 1 3. ');
return false;
}
// ,
if(count>10){count=10;alert(' 10, 10');}
var hangstr='';
for(i=1;i<=count;i++){
hangstr+=tuxing+' ';
//
if(get_width(hangstr)>maxw-100){
alert(' ');
count=i-1;
hangstr=oldhangstr;
break;
}
oldhangstr=hangstr;
}
//
var tustr='';//
for(i=1;i<=count;i++)tustr+=hangstr+'<br/>';
//
zengfang.innerHTML=tustr;
}
var maxh=document.body.clientHeight;//
var maxw=document.body.clientWidth;// ,
//alert(maxh);
// alert(maxw);
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.