Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola, pessoal.
Estou um problema. eu não quero selecionar com o mause e depois copiar. quero que tenha um botão ao lado que faz essa função de copiar oque estiver no input value="xxxxxx".
<table>
<tr>
<td width="425" align="right"><font face="Arial" size="3" color="#0000FF"><b>ARQUIVO XML PROC: </b></font></td>
<td ><input type="text" name="xmlproc" id="xmlproc" size="100" value="Quero Copiar o valor que estiver aqui, Com um botão" readonly="true" ></td>
</tr>
<tr>
<td colspan="2">
<p align="center"><input type="button" name="Button" value="Copy"></p>
</td>
</tr>
</table>
Agradeço a todos desde ja...
Paulo, não deu certo.. e tambem exec command ou copy não da certo.
Quero que o botão tenho a mesma funcionalidade do mause. (botão direito /copiar) ai vou colar em outro lugar.
não quero que o usuario fique selecionando com o mause e botão direito/ copiar..
quero que o botão ja pega o valor que esta no value.. ai colo em qualquer lugar com o mause ou CTRL+V.
Então selecione o conteúdo antes de executar o comando execCommand!
Com jQuery:
$('button#id-do-button').click(function()
{
var conteudo = $('input#id-do-input').select();
[... aqui você continua o comando com exec ou o plugin ]http://forum.imasters.com.br/public/style_emoticons/default/joia.gif/>
Dê uma pesquisada por execCommand. Também há um plugin jQuery, dê uma olhada:
http://forum.imasters.com.br/public/style_emoticons/default/seta.gif/> http://plugins.jquery.com/project/clipboard
Obs.: Não testei o plugin...