vit has asked for the wisdom of the Perl Monks concerning the following question:

Dear Monks,
I want to remember in clipboard what was typed in <input> form after Submit is clicked. I know it's possible to do but could not find how.

Replies are listed 'Best First'.
Re: onclick to clipboard
by jrtayloriv (Pilgrim) on Feb 14, 2008 at 20:17 UTC
    You might want to check out Win32::Clipboard.
Re: onclick to clipboard
by tachyon-II (Chaplain) on Feb 15, 2008 at 04:32 UTC

    I know it is possible to do but could not find how

    Did you try a Gooogle seach for say 'javascript copy to clipboard'. This only works in IE 5+ AFAIK.

    <form name="myForm"> <input type="text" name="someText"> <input type="Submit" onclick="window.clipboardData.setData('Text', someText.value); alert(window.clipboardData.getData('Text')+' -> clipboard');"> </form> <script>myForm.someText.focus</script>
Re: onclick to clipboard
by samtregar (Abbot) on Feb 14, 2008 at 20:28 UTC
    Who is "I"? Are you the client or the server?


      I'll assume we're talking about web pages from the mention of <input> and Submit buttons. To be honest, more context and more thought should have gone into the original question to clarify what you're trying to learn. How to ask questions the smart way.

      The server receiving data from the client has no access to the client's clipboard, so unless your client is built in Perl, ignore the suggested Win32::Clipboard advice. A JavaScript feature might be able to pull clipboard data and put it into a hidden post field but this isn't JavaScriptMonks.

      This has nothing to do with Perl at all. Why was this up-voted as many as nine times? Why was this approved as a question for PerlMonks at all? Maybe I'm just a curmudgeon but I would like to learn and sometimes help with Perl issues here.

      [ e d @ h a l l e y . c c ]