본문 바로가기

Java Script

링크 이동가능한 태그들 정리

ex)  데이터 : 이름, 나이

 

1. a

 

2. form

 

 

 

3. JavaScript

 

 

 

 

입력하면 다음창으로 넘어가서 아래와 같이뜸

 

 

 

 

<!-- 1. a 로 값을 넘기기-->

<body>
<a href="NewFile.jsp?name=홍길동&age=24">NewFile.jsp로 이동</a>
<!--웹과 자바를 연결하여 name과 age로 홍길동을 넘겨줌, 자바에서 name과 age로 받음-->
<br><br>
</body>

 

 

 

<!-- 2. form으로 넘기기 -->

<form action="NewFile.jsp">
이름 : <input type="text" name="name">
<br>
나이 : <input type="text" name="age">
<br>
<input type="submit" value="이동">
</form>
<!-- 입력받아 버튼으로 넘김  -->
<br><br>

 

 

 

<!--3.  JavaScript : 유일하게 빈칸일경우 체크 가능 -->

이름 : <input type="text" id="name">
<br>
나이 : <input type="text" id="age">
<br>
<button type="button" onclick="btnclick()">이동</button>

<script type="text/javascript">
function btnclick() {
	let name = document.getElementById('name').value;
	let age = document.getElementById('age').value;
	
	location.href = "NewFile.jsp?name="+name+"&age="+ age;
}

</script>

 

 

 

 

JSP파일

 

<%
String name = request.getParameter("name");
System.out.println("name"+name);
int age = Integer.parseInt(request.getParameter("age"));
System.out.println("age"+age);
%>

 

 

 

 

 

 

 

 



 

 

 

<!--4.  Input -->

 

1. View 1

 

 

 

 

 

 

2. View 2

-이전으로 : view1로 돌아감

-현재페이지 갱신 : F5

-진행 : 앞으로 가기

-View3이동 

 

 

3. View 3

 

 

 

 

 

 

 

1. View1

<body>
<!-- 
	<a href=""
	<form action=""
 -->

<h1>여기는 view1.html 입니다</h1>

<a href="view2.html">View2로 이동</a>

<script type="text/javascript">
//스크립트에서 배경화면 색 바꾸기
document.bgColor = "#ff0000";

</script>
</body>

 

 

 

2. View2

<body bgcolor="#00ff00">
<h2>여기는 View2.html 입니다</h2>

<!-- history로 통해 이동 -->
<input type="button" value="이전으로" onclick="history.back()"> 
<!-- 예약어 history.back() : 함수 안에서도 사용 가능 -->

<input type="button" value="현재페이지 갱신" onclick="location.reload()"> <!-- 예약어 -->

<!--  -->
<input type="button" value="진행" onclick="history.forward()"><!-- 예약어 -->

<!-- 함수로 이동 -->
<button type="button" onclick="gopage()">View3.html로 이동</button>

<script type="text/javascript">
function gopage() {
	location.href = "view3.html";	//바로 view3이동
	
}
</script>
</body>

 

 

3. View 3

<body bgcolor="#0000ff">

<h3>여기가 View3.html 입니다</h3>

</body>