Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ZeroClipboard js未与输入[type=“text”]链接_Javascript_Jquery_Zeroclipboard - Fatal编程技术网

Javascript ZeroClipboard js未与输入[type=“text”]链接

Javascript ZeroClipboard js未与输入[type=“text”]链接,javascript,jquery,zeroclipboard,Javascript,Jquery,Zeroclipboard,我面临ZeroClipoard js的问题。我想复制用户单击按钮时在输入表单字段上输入的文本。我不擅长js。有人能帮我吗? 提前谢谢 下面是我的代码 HTML标记: <p class="formwidth3"> <label for="">Sales Page Link / URL</label><br> <input type="text" id="salesinput2" name="salesinput2" class=

我面临ZeroClipoard js的问题。我想复制用户单击按钮时在输入表单字段上输入的文本。我不擅长js。有人能帮我吗? 提前谢谢

下面是我的代码

HTML标记:

<p class="formwidth3">
    <label for="">Sales Page Link / URL</label><br>
    <input type="text" id="salesinput2" name="salesinput2" class="formwidth" value="" onchange="updatePreview();" />
</p>
<p class="formicons ok1">
    <button type="button" class="btn btn-default link" id="copy-button" title="Click to copy."></button>
</p>

发生了什么问题?您尝试过什么?当任何人单击id为copy的按钮时,id为salesinput2的输入的值将被复制@ub3rst4r
//set path
ZeroClipboard.setMoviePath("ZeroClipboard.swf");
//create client
var clip = new ZeroClipboard.Client();
//event

clip.setHandCursor( true );

clip.addEventListener("mousedown", function () {
clip.setText(document.getElementById("salesinput2").value);
});
clip.addEventListener("complete", function (client, text) {
alert("copied: " + text);
});
//glue it to the button
clip.glue("copy-button");