2017-04-01 66 views
2
<!DOCTYPE html> 
<html> 
<body> 


<form action=# method=post name=test> 
<textarea name=numb id=numb rows=4 cols=50></textarea> 
<input type=submit> 
</form> 

<script> 

window.onload=function(){ 

document.getElementById("numb").value = window.clipboardData.getData('Text'); 

} 

</script> 
</body> 
</html> 

標題是相當多的自我explanitory ......我希望能夠到剪貼板粘貼到文本區域的onload ......似乎是一個簡單的任務,但由於某種原因,它不工作:/的Javascript ::粘貼剪貼板文本區域

+0

你確定你在'text'變量中有數據嗎? – Rehan

回答

1

這似乎是一個巨大的安全問題,如果你的JavaScript可以訪問用戶的剪貼板權利的蝙蝠onLoad :)因此,目前無法通過JavaScript直接完成。也許你應該考慮解決這個問題的其他途徑,比如指導人們如何粘貼到該領域,例如通過鍵盤快捷鍵。