首页 > 解决方案 > 如果不为空,则 Jquery 从一个字段复制到另一个字段

问题描述

我有下面的代码对我来说很好。唯一的问题是只有当#input-custom-field12 不为空时我才想使用keyup 函数。

举个例子。

如果 #input-custom-field = something 然后复制该值。(就像我在做和工作一样)

如果 #input-custom-field = empty 什么都不做**

<script>
$(document).ready(function(){ 
 $( "#input-custom-field12" )
  .keyup(function() {
    var value = $( this ).val();
    $( "#value2" ).text( value );
  })
  .keyup();
});

</script>

<form id="viewtrades" name="myform2" action=".." target="_blank" method="post" onsubmit="return false;"> User ID 
<select name="userid">
  <option id="value1">3005862</option>
  <option id="value2"></option>
</select>

    <br>


标签: jqueryinputkeyup

解决方案


<script>
$(function() { 
    $( "#input-custom-field12" ).keyup(function() {
        if ($( this ).val()) {
            $( "#value2" ).text( $( this ).val() );
        }
    });
});
</script>

推荐阅读