funzione onclik con seno e coseno non va

Leonardo Scotti

Utente Attivo
19 Apr 2020
55
2
8
La Spezia
Ciao a tutti :) ,
recentemente ho aperto una discussione, funzione onclick non va, e purtroppo sto riavendo problemi simili,
probabilmente perché sto usando nello script i netodi sin() e cos(),

di seguito posto il codice che ho utilizzato:


HTML:
<!DOCTYPE html>
<html>
<head>
<title>
piano inclinato 2
</title>
<style>

.risultato{
    border: solid, black, 3px;
}   
    
</style>
</head>
<body>
<form id="form1" class="form1">
<p>scegli incognita</p>
<input type="radio" id="incognita1" name="incognita" value="P//" required/><label for="P//">P//</label>
<input type="radio" id="incognita2" name="incognita" value="P-|" required/><label for="P-|">P-|</label>
<input type="radio" id="incognita3" name="incognita" value="Fe" required/><label for="Fe">Fe</label>
<input type="radio" id="incognita4" name="incognita" value="Rv" required/><label for="Rv">Rv</label>
<br>
<br>
<input type="button" value="procedi" id="button1" onclick="input();"/>
<br>
</form>
<form id="form2" class="form2" style="display: none;">
<br>
<p>inserisci dati</p>
<input type="text" placeholder="P" id="peso" name="peso" required/><br id="br1">
<input type="text" placeholder="a" id="alfa" name="alfa" required/><br id="br2">
<br>
<br>
<p>assicurati di inserire i valori in Newton e gradi</p>
<br>
<br>
<input type="button" value="calcola" onclick="calcolo();"/><br>
</form>
<br>
<br>
<p class="risultato" id="risultato" style="display: none;">risultato:</p>

</body>
</html>

JavaScript:
<script>

function input(){

var input1 = document.getElementById("peso");
var input2 = document.getElementById("alfa");

var form1 = document.getElementById("form1");
var form2 = document.getElementById("form2");
var risultato = document.getElementById("risultato");
var br1 = document.getElementById("br1");
var br2 = document.getElementById("br2");
    
var incognita1 = document.getElementById("incognita1");
var incognita2 = document.getElementById("incognita2");
var incognita3 = document.getElementById("incognita3");
var incognita4 = document.getElementById("incognita4");
    
    if(incognita1.checked == true ){
      
    form1.style.display = "none"
    form2.style.display = "block"
    risultato.style.display = "block"
    }
    else if(incognita2.checked == true ){
      
    form1.style.display = "none"
    form2.style.display = "block"
    risultato.style.display = "block"
    }
    else if(incognita3.checked == true ){
      
    form1.style.display = "none"
    form2.style.display = "block"
    risultato.style.display = "block"
    }
    else if(incognita4.checked == true ){
        
    form1.style.display = "none"
    form2.style.display = "block"
    risultato.style.display = "block"
    }
    else{
        window.alert("Oops.. assicurati di scegliere un incognita");
    }
}


function calcolo(){


var peso = document.getElementById("peso").value;
var alfa = document.getElementById("alfa").value;


    var incognita1 = document.getElementById("incognita1");
    var incognita2 = document.getElementById("incognita2");
    var incognita3 = document.getElementById("incognita3");
    var incognita4 = document.getElementById("incognita4");



    if(incognita1.checked == true ){
        document.getElementById("risultato").innerHTML = ( peso * ( sin( alfa ) ) + "N");
    }
    else if(incognita2.checked == true ){
        document.getElementById("risultato").innerHTML = (  peso * ( cos( alfa ) ) + "N" );
    }
    else if(incognita3.checked == true ){
        document.getElementById("risultato").innerHTML = ( peso * ( sin( alfa ) ) + "N" );
    }
    else if(incognita4.checked == true ){
        document.getElementById("risultato").innerHTML = ( peso * ( cos( alfa ) ) + "N" );
    }
    
}

</script>


sapreste aiutarmi?
 

Tommy03

Utente Attivo
6 Giu 2018
616
58
28
20
Vicenza
Ciao, se non ricordo male per calcolare seno e coseno con JavaScript bisogna usare Math.sin() e Math.cos()
 
Discussioni simili
Autore Titolo Forum Risposte Data
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
R Variabile non risconosciuta dentro una funzione PHP 1
P Implementazione funzione FileReader Javascript 0
P Funzione copia multipla. Javascript 2
P Funzione jQuery Ajax invio file a php jQuery 1
A Funzione read URL PHP 6
F Funzione Glob - ricerca file contenente una parola PHP 1
A Mail con funzione mail() riconosciute come spam PHP 9
M Utilizzare la funzione mysql_num_rows() in PHP 5 PHP 3
A funzione iconv () non mi funziona PHP 4
D Come usare funzione php PHP 6
Y verificare condizione dopo esecuzione della funzione Programmazione 0
IClaude Funzione Javascript Javascript 8
A Funzione share come modificarla Social Media Marketing 0
L funzione onclick non va Javascript 26
G modifica corretta funzione da eregi() a preg_match() PHP 3
Shyson Modificare funzione php PHP 15
L pdo (stampare un valore con ritorno a funzione) PHP 0
elpirata Funzione conversione da minuti in ore Javascript 0
@ [MS Access] Funzione Iif..is null... Database 0
F Funzione deprecata in PHP7 PHP 1
G [MS Access] Funzione ARROTONDA non definita nell'espressione MS Access 1
max1974 [Javascript] Funzione Errata procedura Javascript 2
pjtertdj Visualizzazione dati in php da mysql con funzione matematica in javascript PHP 1
Domenico_Falco1 Associare una stessa funzione get a due eventi a.click con classi differenti Ajax 6
psicomia Gestione funzione in javascript in tabella richiamare"textarea" valori preimpostati in "select" Javascript 2
L Problema funzione mail() PHP PHP 3
elpirata [Javascript] Lo script alle volte funzione altre volte no Javascript 0
V [Visual Basic] Richiamare funzione su modulo per restituire list Visual Basic 0
R [Photoshop] funzione colore automatico Photoshop 0
maxnegri [PHP]Funzione di calcolo prezzo di una camera in un range di date PHP 62
L [PHP] problema count messo in una funzione. PHP 1
Monital funzione php si ripete due volte PHP 6
GiErre [PHP] [HTML] Disabilitare un link in funzione della piattaforma PHP 7
Monital Funzione php e campo database come variabile PHP 6
M Recuperare ID e usarlo in funzione jQuery 2
M PHP - Funzione non e scrive il risultato PHP 3
R [Javascript] Rendere una funzione sempre visibile Javascript 2
M funzione mysql che ritorna i microsecondi a partire dal 1-1-1970 MySQL 3
batmanLF [MySQL] Problema funzione SUM MySQL 1
F [PHP] La funzione setcookie PHP 0
F [Photoshop] sovrapporre due immagini usando funzione batch Photoshop 0
otto9due Capire la funzione del parametro event passato alla funzione.. jQuery 1
A [Javascript] tabella dinamica e onchange su funzione Javascript 1
M Problema con connessione MySqli e funzione PHP 2
C [RISOLTO][PHP] Funzione ONclick PHP 14
A [PHP] Problema invio mail con funzione mail() PHP 3
C Creazione di una funzione per il filtraggio dei campi di un db Presentati al Forum 0
C richiamare una funzione in un altro script php PHP 1
P [Javascript] Inserire una nuova condizione in una funzione Javascript 3

Discussioni simili