2009-09-09 2 views
0

나는 검색을위한 입력 텍스트 박스를 포함하는 헤더 파일을 코딩했다.이 헤더는 아래와 같이 JSP 페이지의 body 태그에 포함된다.텍스트 상자가 양식의 일부가 아닌 경우 javascript에서 html 페이지 본문 내부의 텍스트 상자를 참조하는 방법은 무엇입니까?

<body> 
<include src="header.ssi"> 
<form> 
</form> 

버튼 i 헤더 파일의 onclick 나는 자바 스크립트 기능을 실행 중입니다. 자바 스크립트 함수에서이 텍스트 상자를 참조해야합니다.

+0

왜 그냥 헤더 내에서 양식 태그로 묶 수없는 텍스트 상자에 액세스 할 수 $("#textboxid")을 사용할 수 있습니까? 나는 네가 여기서하고있는 것을보고 있지만 나는 그것이 필연적이라고 생각하지 않는다. –

답변

2

document.getElementById -하지만 당신은 jQuery를 사용할 수있는 경우는 should be in a form

+0

하지만 글 상자는 형태가 아닙니다 –

+0

그래서요? getElementById를 사용하기 위해 폼에있을 필요가 없습니다. 그래서 getElementById를 사용한다고 말합니다. 양식이없는 텍스트 입력을 사용하면 JavaScript가 사용 가능하지 않으면 작동하지 않는다는 것을 의미합니다. 따라서 ** 양식을 사용해야합니다. – Quentin

1

단순히