Proyecto sin explicación ( es sencillo ) quien tenga dudas, que lo diga. Solo tiene fines didácticos.
Este código lo podéis ver funcionando en:
http://comocalcula.blogspot.com.es/2017/06/como-se-calcula-el-porcentaje.html
Código.gs
function Init() { var string = ""; string += "Casos favorables: <input type=\"number\" name=\"favorables\"><br>"; string += "Total casos: <input type=\"number\" name=\"totales\"><br>"; string += "<button onclick=\"Calculate()\">Click me</button>"; return string; } function Calculate(favorables, totales) { var string = ""; var porcentaje = (favorables*100)/totales; string += "<p> Porcentaje: " + porcentaje + " %</p>"; string += Init(); return string; } //Retorna la página principal function doGet() { return HtmlService.createHtmlOutputFromFile('index'); }
<!DOCTYPE html> <html> <head> <base target="_top"> <script> function Response(string) { document.getElementsByName("ejemplo")[0].innerHTML = string; } function Calculate() { var num_fav = document.getElementsByName("favorables")[0].value; var num_tot = document.getElementsByName("totales")[0].value; google.script.run.withSuccessHandler(Response).Calculate(num_fav, num_tot); } function InitWeb() { google.script.run.withSuccessHandler(Response).Init(); } </script> </head> <body> <script> InitWeb(); </script> <div name='ejemplo'> <p> Loading.... wait</p> </div> </body> </html>
No hay comentarios:
Publicar un comentario