我将如何使用1或2个JavaScript函数复制具有多个ID的多个隐藏输入值?

问题描述 投票:0回答:1

我正在尝试重构某些代码。本质上,我使用按钮onClick事件调用一个函数,该函数通过其元素ID复制隐藏的输入值。由于我有太多按钮(将近30个),因此我试图将所有这些功能压缩为1或2,而不是为每个唯一ID都具有唯一功能。有什么建议么?

HTML-

  <input class="input" type="hidden" value="Test" id="accept1"  size="1" on style="opacity:0">
  <button onclick= "acceptFunction1()" > Test </button>

JavaScript

function acceptFunction1() {
  var copyText = document.getElementById("accept1");
  copyText.type = 'text';
  copyText.select();
  copyText.setSelectionRange(0, 99999);
  document.execCommand("copy");
  copyText.type = 'hidden';
}
javascript html button input onclick
1个回答
0
投票

0
投票
© www.soinside.com 2019 - 2024. All rights reserved.