复制元素之间的值

时间:2017-07-18 10:04:38

标签: javascript

我试图在元素之间复制一些值,但不起作用。 怎么了?? 这两行效果很好 document.getElementById(' ftreturnslbl')。style.display =' block&#39 ;; document.getElementById(' ftasc1primoritorno')。style.display =' block';

function ff_returnasc1primo_action(element, action)
{
    switch (action) {
        case 'click':
            document.getElementById('ftreturnslbl').style.display = 'block';
            document.getElementById('ftasc1primoritorno').style.display = 'block';        
            document.getElementById('toftasc1primoreturn').value = 
            document.getElementById('fromftasc1primo').value;
            document.getElementById('fromftasc1primoreturn').value = document.getElementById('toftasc1primo').value;
            break;
        default:;
    } 
} 

1 个答案:

答案 0 :(得分:0)

此代码适用于所有常见浏览器。

我不知道你的错误在哪里或你的html看起来如何,但这是我所理解的最低情况。

function copy(){
	var fromValue = document.getElementById('from').value;
	var returnValue = document.getElementById('return').value;
	document.getElementById('to').value = fromValue;
	document.getElementById('toReturn').value = returnValue;
}

document.getElementById('copyBtn').addEventListener('click',copy);
<div>from:</div>
<div>
  <input id="from"><input id="return">
</div>
<div>to:</div>
<div>
  <input id="to"><input id="toReturn">
</div>
<button id="copyBtn">
  Copy
</button>