Javascript 如何将文本\字段\标记的值复制到另一个文本\字段\标记

Javascript 如何将文本\字段\标记的值复制到另一个文本\字段\标记,javascript,ruby-on-rails,ruby,ruby-on-rails-3,Javascript,Ruby On Rails,Ruby,Ruby On Rails 3,我想将此文本字段标记的值复制到另一个文本字段标记。我试过了,但没用 我的看法是: -if @dimension.style =~ /visual/i .control-group.radio_buttons.custom_radio .controls = content_tag :label, :name => "sample_dimensions_#{sample.id}_value_1", :class =>

我想将此文本字段标记的值复制到另一个文本字段标记。我试过了,但没用

我的看法是:

      -if @dimension.style =~ /visual/i
        .control-group.radio_buttons.custom_radio
          .controls
            = content_tag :label, :name => "sample_dimensions_#{sample.id}_value_1", :class => 'radio custom_radio' do
              = radio_button_tag "dimension[samples][#{sample.id}][value1]", 1, sample.value_for_dim(@dimension, index+1) == 1, :class => 'radio_button'
              Pass
            = content_tag :label, :name => "sample_dimensions_#{sample.id}_value_0", :class => 'radio custom_radio' do
              = radio_button_tag "dimension[samples][#{sample.id}][value1]", 0, sample.value_for_dim(@dimension, index+1) == 0
              Fail
      -else

        #I tried giving it an id but still isnt working
        =text_field_tag "dimension[samples][#{sample.id}][value1]", sample.value_for_dim(@dimension, index+1), :id => 'reading1' , :step => "0.000001"


    -when 1
      -if @dimension.style =~ /visual/i
        .control-group.radio_buttons.custom_radio
          .controls
            = content_tag :label, :name => "sample_dimensions_#{sample.id}_value_1", :class => 'radio custom_radio' do
              = radio_button_tag "dimension[samples][#{sample.id}][value2]", 1, sample.value_for_dim(@dimension, index+1) == 1, :class => 'radio_button'
              Pass
            = content_tag :label, :name => "sample_dimensions_#{sample.id}_value_0", :class => 'radio custom_radio' do
              = radio_button_tag "dimension[samples][#{sample.id}][value2]", 0, sample.value_for_dim(@dimension, index+1) == 0
              Fail
      -else

        #I tried giving it an id but still isnt working
        =text_field_tag "dimension[samples][#{sample.id}][value2]", sample.value_for_dim(@dimension, index+1), :id => 'reading2', :step => "0.000001"
下面是我的JavaScript,它的功能是将
reading1
的值复制到
reading2

$("#reading1").change(function() {
  var text = $("#reading1").val();
  $("#reading2").val(text);
});

你的
change
需要被扔到
上的
中,就像这样:

$("#reading1").on('change', function() {
  var text = $("#reading1").val();
  $("#reading2").val(text);
});
似乎对我有用:也许javascript没有在页面上呈现?