2013-05-03 20 views
-3

아래 자바 스크립트 코드 (계산기)가 있습니다. 또한 여러 입력 (<input name="roip" value="xxxx" class="input c2" type="text">)이 있습니다. 가치 ("xxxx"값)로 무엇을 써야합니까?자바 스크립트 계산기 값

<input name="amount" value="xxxx" onchange="calculate()" type="text"> 
<input name="roip" value="xxxx" class="input c2" type="text"> 
<input name="ret" value="xxxx" class="input c2" type="text"> 

그리고 내 자바 스크립트 : 당신이 좋은 기본/예를 들어, 값이 생각하거나 기본값을 제공하지 않는 어떤

function calculate() { 
    c = new Array(1, 10, 500, 104, 1, 501, 2000, 105, 1, 2001, 5000, 106, 1, 5001,); 
    a = document.calc.amount.value 
    p = 0; 
    for (i = 0; i < c.length; i += 4) { 
     if (c[i] == document.calc.plan.selectedIndex + 1) { 
      if ((a >= c[i + 1]) && (a <= c[i + 2])) p = c[i + 3]; 
     } 
    } 
    if (p == 0) { 
     p = '-'; 
     a = '-'; 
    } else { 
     a = a * p/100; 
    } 
    document.calc.roip.value = p; 
    document.calc.ret.value = a; 

} 
calculate(); 
+0

이 Java 또는 JavaScript입니다. 자바보다 자바 스크립트처럼 보입니다. – blackpanther

+0

예, 맞습니다, 이것은 자바 스크립트입니다. (미안 해요, 여기 새로 왔습니다) – user2347510

+0

걱정할 필요가 없습니다. 나는 다른 사람들의 이익을 위해 질문에 태그를 다시 붙였다. – blackpanther

답변

0

쓰기

이 내 HTML입니다. 또는 사용자가 텍스트 상자를 처음 클릭 할 때 지워지는 "여기에 금액 입력"과 같은 메시지를 가질 수 있습니다.

+0

값이 자동으로 선택되고 값은 스크립트를 읽어야합니다. – user2347510

+0

무슨 뜻인지 모르겠습니다. 'value = "xxxx"는 문서가 xxxx로로드 될 때 텍스트 입력에 나타나는 것을 설정 만합니다. 올바른 가치를 얻는 데 어려움이 있습니까? – Jias

0

결과를 입력에 표시하는 방법을 묻는 중입니까?

JS 기능 (document.getValueByName ('양') 값입니다.) 값을 받고 있기 때문에 당신이

가 사용할 수있는, 당신의 입력에 값을 할당 할 필요가 없습니다 :

값을 기본값으로 표시합니다.

+0

이것은 계산기입니다. – user2347510