added print functionality to input boxes

This commit is contained in:
ShauryaJ1 2022-10-17 07:28:27 -04:00
parent a372b0fd9b
commit bf0ad7755b
2 changed files with 15 additions and 4 deletions

15
app.py
View File

@ -1,7 +1,8 @@
# app.py
from flask import Flask, render_template
from flask import Flask, render_template, request
from flask_assets import Bundle, Environment
import jyserver.Flask as jsf
app = Flask(__name__)
@ -11,10 +12,20 @@ css = Bundle("src/main.css", output="dist/main.css")
assets.register("css", css)
css.build()
@jsf.use(app)
class App:
def __init__(self) -> None:
pass
def printinput(self):
x = self.js.document.getElementById('userInput').value
print(x)
@app.route("/")
def homepage():
return render_template("index.html")
return App.render(render_template("index.html"))
if __name__ == "__main__":

View File

@ -32,10 +32,10 @@
<input
class="inputbox"
type="text"
id="fname"
id="userInput"
name="fname"
/>
<button class="button">Enter</button>
<button class="button" onclick="server.printinput()">Enter</button>
<p class="units">Deg</p>
<select name="input" id="unit">
<option value="Position">Position</option>