Javascript - 在字段上键入时自动设置字段值

标签 javascript ruby-on-rails date

我有使用 rails 的表单注册.. 所以基本上我需要做一个功能,如果你在 Field ID 上输入 ID,它会自动

如果您在 ID 字段中键入

  • 直接(自动)生成年份的前4位
  • 接下来的2位数字将直接(自动)生成到月份
  • 接下来的2位会直接(自动)生成日期

我将日期选择器用于日期字段.. 在 _form.html.erb 上

<div class="field">
    <%= f.label :id, "ID" %><br />
    <%= f.text_field :id %>
  </div>
  <div class="field">
    <%= f.label :dob, "Date Of Birth (YY-MM-DD)" %><br />
    <%= f.text_field :dob %>
</div>

用户.js.咖啡

 jQuery ->
  $('#user_tanggallahir').datepicker({ dateFormat: 'yy-mm-dd' })

我想在字段上自动输入日期..

更新

我有javascript,例如http://jsfiddle.net/f8rUF/10/ 但是,我想要日期 (dob) 字段的格式,例如 1990-01-12 (YY-MM-DD)

希望你能帮助我 ;)!

最佳答案

更新已解决..

我用子串得到8个字符串

st = (v.substring(0,8))

http://jsfiddle.net/f8rUF/19/

关于Javascript - 在字段上键入时自动设置字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13853822/

相关文章:

javascript - HTML,如何使用 jQuery 按列将数据添加到表中?

javascript - fetch api 从服务器获取错误消息而不是通用消息

javascript - 动态更改数据键名来自 JSON AngularJS

ruby-on-rails - 如何为访问者向我的 Rails 应用程序添加页面缓存?

ruby-on-rails - `permit' :String - in controller. rb 的未定义方法 "update"

PHP:以月年格式获取过去 6 个月的数据

java - 解析字符串日期到日期

javascript - 为什么我无法在网页上显示粒子?

ruby-on-rails - 阿尔戈利亚搜索索引中的字段等于字符串

php - 显示一天 mysqli 查询每小时的点击次数