- JavaScript - prompt() 목차
prompt는 사용자에게 반환 값을 돌려준다.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
function addMember()
{/*
alert("함수 호출 완료");
var a= prompt("암거나 입력 ");
alert(a); */
var n=0;
var str="";
var arr=new Array(); // 이름,전화번호 따로 안하고 배열 통째로 구성
do
{
str =prompt("이름 전화번호("+(n+1) +") 입력 : ");
//반복문 빠져나가기
if(str=="" || str =="." || str==" ") // prompt창에서 공백이 없으면 즉 ,입력값없이 확인 누르면
{
break;
}
arr[n] = str;
n++;
}while(true);
document.getElementById("txtCount").value=arr.length;
document.getElementById("txtResult").value=" 이름 전화번호 "; // "="로 인해 데이터가 초기화되어 다시 출력됨.
document.getElementById("txtResult").value+="-----------------------------\n";
for(var n=0; n<arr.length; n++)
{
document.getElementById("txtResult").value +=arr[n] +"\n";
}
}
</script>
</head>
<body>
<!-- 여러 명의 이름과 전화번호를 입력받고
그 내용을 전체 출력하는 페이지를 구성한다
※ prompt() 활용
페이지 레이아웃
-------------------------------------------
<회원 정보 입력>
전체 회원 수 : [ ] 명
-------------------------------------------
이름 전번
리은채 010-1111-1111
킴동현 010-2222-2222
------------------------------------------- -->
</body>
<div>
<h1>자바스크립트 활용
</h1>
</div>
<div>
<form>
<input type="button" value="회원 정보 입력" class="btn" onclick="addMember()">
<br><br>
전체 회원 수
<input type="text" id="txtCount" class="txt" style="width:20px;" readonly="readonly">
<br><br>
<textarea rows="10" cols="30" id="txtResult" readonly="readonly"></textarea>
</form>
</div>
</html>
'Web(국비) > 자바스크립트' 카테고리의 다른 글
JavaScript - 배열 Array문제 (0) | 2019.10.18 |
---|---|
알아두기 (0) | 2019.10.18 |
JavaScript-split문제 (0) | 2019.10.18 |
JavaScript 짝수 출력 문제 (0) | 2019.10.18 |
JavaScript - 배열 문제 (0) | 2019.10.17 |