Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [JS] Cambio valore OnChange

    ho questa funzione che dovrebbe essere semplicissima.

    Ho una select con tre valori. Per uno di essi un altro campo numerico deve diventare negativo. Per gli altri quel campo deve essere positivo.

    codice:
    function cambia_qty(f){
    		if (f.options[f.selectedIndex].value = "R")
    		{document.form1.fm_sales_qty.value = -abs(document.form1.fm_sales_qty.value)
    		}
    		else if (f.options[f.selectedIndex].value = "S")
    		{document.form1.fm_sales_qty.value = abs(document.form1.fm_sales_qty.value)
    		}
    		else if (f.options[f.selectedIndex].value = "I")
    		{document.form1.fm_sales_qty.value = abs(document.form1.fm_sales_qty.value)
    		}
    		};
    e sulla SELECT ho messo

    codice:
    <select id="fm_movtype" name="fm_movtype" OnChange="cambia_qty(this)">
    ma mi dice sempre che è previsto un oggetto... ma ci sono tutti i campi e tutte le funzioni!
    www.sergiogandrus.it
    Il mio blog sull'informatica

  2. #2
    era una fesseria.
    In javascript non esiste la funzione abs ma Math.Abs

    Vabbè
    www.sergiogandrus.it
    Il mio blog sull'informatica

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.