0

10進数の移行を行うことができました。しかし、突然、フィールドの横に奇妙なボタンが表示されました。どうすればそれを削除できるか、またはその奇妙なものの名前はありますか? フィールドの右側にあります。そして、上下に矢印があります。(私はコーディングに非常に慣れていません)

これがコードです

<%= f.input :phone, as: :decimal, placeholder: "Phone Nr.", label: "Contact", input_html: { rows: "1"} %>

申し訳ありませんが、画像の投稿はまだ許可されていません。

4

2 に答える 2

0

変なボタンは数字入力の一部です。HTML5 で利用可能な最も一般的な入力タイプについては、こちらをお読みください。その目的は、10 進数を入力することです。HTML5 は新しい入力セマンティクスを導入したため、退屈なボックスの代わりに、ブラウザーは入力の種類に応じて追加のコントローラーをレンダリングします。

おそらく必要なのはtel入力です。レールが提供します<%= telephone_field() %>以下は、Rails で使用できるすべてのフォーム ヘルパーのリストです。

またstring、電話番号に使用することを検討し、代わりにモデルで検証してください

于 2013-09-25T07:33:14.573 に答える