Html部分:
<divclass="form_copy">
? ? ?<labelclass="form_copy_item"for="">
? ? ? ? ? ? <inputtype="text"value="復制出來的內(nèi)容aaa"id="inputId"readonly>
? ? ? ? ? ? <buttononclick="djClick()">點擊復制去咨詢</button>
? ? ?</label>
</div>
js部分:
function djClick() {
?? ?var input=document.createElement("input");
????//只需要改變?nèi)≈捣绞郊纯?/p>
????input.value=$("#inputId").val();
????document.body.appendChild(input);
????input.select();
????input.setSelectionRange(0,input.value.length);
????document.execCommand('Copy');
????document.body.removeChild(input);
? ? alert("已復制好,可貼粘。");
}
如果運用到react項目中
只需要更改input.value=$("#inputId").val();獲取input的輸入框值得方式即可