2013-03-13 3 views
0

아직 초보자이므로 부드럽게 대합니다.HTML 양식 - 한 입력의 여러 출력?

나는 일이 소요 된 HTML "응용 프로그램"을 짓고 있어요 당신은 오프 홈 입력으로하고 같은 다중 출력 계산 : 팩 : 5 셔츠, 5 속옷, 양말의 3쌍을 ..

<form oninput="x.value=(d.value).toFixed(0)"> 

<p>I'm going to be off-home for <input type="number" id="d" value=""> days. </p> 

<p>I'll pack:</p><output id="result" name="x" for="d">X</output> <p>shirts.</p> 
<output id="result" name="x" for="d">X</output> <p>underwears.</p> 

</form> 

현재 하나의 출력을 처리 할 수 ​​있지만 두 번째 출력을 추가하면 작동하지 않습니다. 나는 형식/입/출력 다큐멘터리를 읽었습니다. 그것은 열리지 않았습니다.

질문 :

어떻게 하나 개의 입력에서 여러 출력을 인쇄 할 수 있습니까?

는 어떻게 출력에 대해 다른 값을 계산할 수 있습니다?

(예를 들어, 입력 값은 5입니다, 나는 양말의 수가되고 싶어요 (5/2) .toFixed (0)

나는 HTML 전용 솔루션을 선호하지만, 자바 스크립트가 필요한 경우 , 내가 가야하는 데 도움이됩니다.

답변

0

을 내가 당신에게 그것을 깰 싫지만 이미

oninput="x.value=(d.value).toFixed(0)" 

또한 그렇지 않은 이후 "출력"태그를 사용하여 재고 할 수 있습니다 :) 자바 스크립트를 사용하는 IE에서 지원됨 : Output tag

HTML은 문서의 구조를 정의하는 데 사용되므로 원하는 기능을 얻으려면 JavaScript (또는 동급)를 사용해야합니다.

+0

완전히 좋습니다! 감사. 나는에 파헤쳐. :) – AarneHuttunen

관련 문제