2012-08-16 3 views
0

사실 HTML에서 변수를 사용할 수 없다는 것을 알고 있지만 이것이 가능한지 궁금합니다. 나는 주변을 수색했는데 나의 질문에 분명하게 대답하는 것을 찾을 수 없다. 누군가가 올바른 방향으로 나를 가리킬 수 있기를 바랍니다. 다음은 내가 생각하는 것입니다.js 함수로 HTML 양식의 결과 표시

<!DOCTYPE html> 
<html> 
<body> 

<input type="text" name="test"> 
<input type="submit" onclick="myFunction(test)"> 
<script type="text/javascript"> 
function myFunction(test) 
{ 
alert("Welcome " + test); 
} 
</script> 

</body> 
</html> 

이 작품이나 그 기능 을까요? 감사합니다, 샘

+0

정확하게 * 수행하려고하는 것은 무엇입니까? – Matt

+0

질문에 대답하려면 '시험'에 아무런 가치가 없으므로 작동하지 않습니다. – Matt

+0

은 텍스트 입력 값을 알려주고, 불분명 함을 드려 죄송합니다. –

답변

3

당신은 변수로 입력의 내용을 사용하여 의미하는 경우 : 나는 당신의 질문에서 이해 무엇

<!DOCTYPE html> 
<html> 
<body> 

<input type="text" id="some_id" name="test"> 
<input type="submit" onclick="myFunction(document.getElementById('some_id').value)"> 
<script type="text/javascript"> 
function myFunction(test) 
{ 
alert("Welcome " + test); 
} 
</script> 

</body> 
</html> 
+0

고맙습니다. –

0

이 시도 <input>에 액세스 function(test) 에 보낼 것입니다

<input type="text" name="test" id="test"> <-- Give ID here 
<input type="submit" onclick="myFunction(test)"> <--Send same ID here 
<script type="text/javascript"> 
function myFunction(test) 
{ 
alert("Welcome " + test.value); 
} 
</script> 

</body> 
+1

'document .getElementById ('test')'를'myFunction()'으로 변경 하시겠습니까? – Matt

+0

@Matt 질문에서 내가 이해 한 대답을 말했듯이 질문이 불분명했습니다. 나는 그 사람이 값을 얻기 위해 자신의 방법에 매개 변수로'test'를 보내고 싶다고 생각했다. –

+0

충분합니다. -1 제거됨. – Matt

관련 문제