簡體   English   中英

文本輸入值作為數字

[英]Text input value as a number

我希望輸入字段值是數字而不是字符串。

一個簡單的場景是您在頁面上有2個輸入字段和Submit按鈕。 當您單擊提交時,您應該獲得在兩個輸入字段中鍵入的數字總和,而不是附加字符串。

我嘗試將“ number_field_tag”用於輸入type = number,但該值仍然是String而不是我想要的Fixnum。

正如Surya在他的評論中所述,來自表單字段的內容始終是字符串。 但是您可以在處理表單的控制器操作中執行以下操作(假設您使用的是Rails):

def process_form
  @result = params[:first_field].to_i + params[:second_field].to_i
end

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM