2017-10-28 52 views
0

我目前使用燒瓶,我想要一個「提交」按鈕,將按鈕的形式發佈到Python中推。燒瓶 - 使用按鈕在文本框(表單)中提交文本

MY文本框看起來是這樣的:

<form method="POST"> <style> 
textarea { 
width: 100%; 
height: 200px; 
padding: 12px 20px; 
box-sizing: border-box; 
border: 2px solid #ccc; 
border-radius: 4px; 
background-color: #f8f8f8; 
font-size: 16px; 
resize: none; 
} 
</style> 

我的按鈕看起來是這樣的:

<button type="submit"></button> 

我run.py看起來是這樣的:

@app.route('/', methods=["POST"]) 
def some_function(): 
    // do stuff 

編輯:我無法獲得POST方法的工作。該按鈕出現,即使按下它也不會執行任何操作。

+0

你面對的是什麼問題? – PRMoureu

+0

哎呀,對不起。編輯 - 我不能讓POST方法工作。 Butotn出現,但按下時什麼也不做。 – j1119

+0

你把按鈕放在窗體裏面了嗎?否則你可以發佈整個表格,至少相關部分 – PRMoureu

回答

1

你有你的答案,但別人誰以後會讀這個問題,因爲你有你的代碼粘貼這麼多的錯誤,不會讓任何可用於其他:

你應該把該button形式裏面,所以你的形式是這樣的:

<style> 
 
    textarea { 
 
    width: 100%; 
 
    height: 200px; 
 
    padding: 12px 20px; 
 
    box-sizing: border-box; 
 
    border: 2px solid #ccc; 
 
    border-radius: 4px; 
 
    background-color: #f8f8f8; 
 
    font-size: 16px; 
 
    resize: none; 
 
    } 
 
</style> 
 
<form method="POST"> 
 
    <textarea name="textbox"></textarea> 
 
    <button type="submit" name="submit">Submit</button> 
 
</form>

讓您擁有一個textareabutton送結束表格。

現在,在您的run.py

@app.route('/', methods=["POST"]) 
def some_function(): 
    text = request.form.get('textbox') 
現在

,你可以做任何你喜歡的文字。

相關問題