2016-02-11 2 views
-1

Вот отрывок из моей формы, которую я использую. Я использую javascript, чтобы установить значение долларов и центов на 2 и 00, но он не работает. Кто-нибудь может это исправить? СпасибоЗначение знака формы с помощью javascript

<select class="element select medium" id="element_8" name="element_8" onChange="update_txt()"> 
     <option value="" selected="selected"></option> 
     <option value="First option" >First option</option> 
     <option value="Second option" >Second option</option> 
     <option value="Third option" >Third option</option> 
</select> 
     <input id="subtotal" name="subtotal" class="element text currency" size="10" value="" type="text" /> .  
     <label for="subtotal">Dollars</label> 


     <input id="subtotalcents" name="subtotalcents" class="element text" size="2" maxlength="2" value="" type="text" /> 
     <label for="subtotalcents">Cents</label> 

     <script>function update_txt(){ 
       price = document.getElementById('element_8').value; 
       document.getElementById('element_7').value = price; 
       document.getElementById('element_7').focus(); 
       document.getElementbyId('subtotal').value ='2'; 
       document.getElementbyId('subtotalcents').value ='00'; 
     } 
     </script> 
+1

Как вы называете эту функцию? – JJJ

+0

в выпадающем меню onchange. Первый бит моего javascript работает, но только последние две строки дают мне проблемы. – DotyDot

+0

Закрыт ли '