2014-10-31 4 views
0

할인 필드는
(할인은 총계에서 차감하도록되어) (체크 할인 샘플)

Javascript에서 할인가를 입력하는 방법은 무엇입니까?

체크 내가이 그림처럼 행동 할하여 jsfiddle click here

를 등록하지 않습니다. (할인 수동으로 inputed되면서) http://i.dailymail.co.uk/i/pix/2013/02/07/article-2275089-17694138000005DC-460_634x497.jpg


자바 스크립트

function recordToFilename() { 
     var input = document.getElementById('discountvalue'), 
    discount12 = input.value; 

답변

0

변경

<input type="button" onclick="recordToFilename();" value="Submit Discount" /> 

그리고 기능

function recordToFilename() { 
      var input = document.getElementById('discount'), 
     discount12 = input.value; 

alert (discount12); 
} 
+0

을 couldnt가 그 일을 얻을 수가 discount12에 CHAGE입니다. 그것을 시도해 보셨습니까 [jsfiddle 여기를 클릭하십시오] (http://jsfiddle.net/infinityswift19/enm4yhdk/12/) – infinityswift

+0

예. 작동 중입니다. 경고가 올바른 할인 값으로 실행됩니다. 입력 필드를이 필드로 바꿉니다. 자바 스크립트 기능을 대체하십시오. 그것은 작동해야합니다. 어떤 브라우저를 점검하고 있습니까 – e03050

+0

예 경고 기능이 작동합니다. 코드 작업을 위해 할인 기능이 필요합니다. 왜 그렇지 않은지 잘 모르겠습니다. 올바른 ID를 사용하고 있다고 생각합니다. 나는 모른다. 나는이 사진처럼 행동하고 싶다. (할인은 수동으로 입력했다.) (http://i.dailymail.co.uk/i/pix/2013/02/07/article-2275089-17694138000005DC-460_634x497.jpg) – infinityswift

0

당신이이 ID = "할인로 버튼 ". ID 중 하나를 변경하면 입력 값을 discount12에 등록해도 문제가 없습니다.

넣어 당신의 recordToFilename() 방법이 라인 document.getElementById('discounts').innerHTML = "<strong>Discount </strong>: $" + (salesTotal * 0.14 + salesTotal - discount12).toFixed(2); 지 확인하십시오 당신의 변수는되지 discount

관련 문제