javascript - jquery中的多个元素选择

标签 javascript jquery html

我正在尝试将此 JavaScript 代码更改为 jQuery,但我不确定使用 onClick = 'function(this)' 相当于什么与 jQuery 的 .click功能。

JavaScript:

function setInput(text) {

   var getClicked = text.name;
   var  click = document.getElementById(getClicked);
   var  show = document.getElementById('show_' + getClicked);

   show.value = click.value;
}

HTML:

<input type='text' name = "a" id = "a" onclick='setInput(this);'>
<input type = "text" id = "show_a"><br>
<input type='text' name = "b" id = "b" onclick='setInput(this);'>
<input type = "text" id = "show_b">

最佳答案

$('input[type="text"]').on('click', function(){
  $('#show_' + $(this).attr('name')).val($(this).val());
});

关于javascript - jquery中的多个元素选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14915117/

相关文章:

javascript - 一个页面中的多个表单分别为空检查

javascript - 切换复选框 - 单击父 DIV 元素

javascript - 在运行时使用 GAS 调整 HTML 模态的大小

html - 在 Angular 2 中按表单编辑值

Javascript/jQuery $.get(url) 标题解析不起作用

javascript - Backbonejs - 查看自定义 HTML 属性?

javascript - 显示另一个时隐藏 div - jQuery 切换

javascript - 多功能框 multipe 关键字

javascript - 使用 Google Apps 脚本的应用程序无法在 Google Chrome 版本 44 中正常运行

php - Ajax 或 jQuery 页面重新加载,新数据添加到 sql 数据库