我想在多个输入框中传递相同的值。目前,下面的脚本仅显示在一个框中,但希望在所有多个输入框中显示主框结果
<script type='text/javascript' src='http://code.jquery.com/jquery-1.5.2.js'></script>
<script type='text/javascript'>//<![CDATA[
$(window).load(function(){
$('#main').change(function() {
$('#catt1').val($(this).val());
});
});//]]>
主输入框
<input type="text" name="name" id="main" />
多个输入
<input type="text" name="name" id="catt1" />
<input type="text" name="name" id="catt1" />
<input type="text" name="name" id="catt1" />
<input type="text" name="name" id="catt1" />
<input type="text" name="name" id="catt1" />
例如,一个 - http://jsfiddle.net/SDHNY/
最佳答案
http://jsfiddle.net/SDHNY/319/
$('#name').change(function() {
$('input').val($(this).val());
});
id 每页只能使用一次。
如果您想为多个项目提供标识符,请使用类
class="catt1"
从此您的代码将更改为
$('#name').change(function() {
$('.catt1').val($(this).val());
});
其中“.”在catt1向jquery表示您正在寻找类而不是id之前
关于javascript - 我想在多个输入框中传递相同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20933644/