Solved

JavaScript Code does not work in all browsers

Posted on 2013-02-05
9
277 Views
Last Modified: 2013-02-08
Hi Experts,

I have the code below working in IE, but not in Fireiox and Chrome. Can anyone tell me why and how to fix it?

Thank you

<html>

<body>

<input type="text" id="txt" value="abcdef...xyz">

<input type="BUTTON" onClick="ClipBoard()" value="Copy to Clipboard" >

<TEXTAREA ID="holdtext" STYLE="display:none;">
</TEXTAREA>

</body>


<SCRIPT LANGUAGE="JavaScript">

    function ClipBoard() {
        holdtext.innerText = txt.value;
        Copied = holdtext.createTextRange();
        Copied.execCommand("Copy");
    }

</SCRIPT>



</html> 

Open in new window

0
Comment
Question by:APD_Toronto
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 4
9 Comments
 
LVL 83

Accepted Solution

by:
Dave Baldwin earned 500 total points
ID: 38856383
It looks like your code is not correct or complete enough.  See here for Mozilla / Firefox info: https://developer.mozilla.org/en-US/docs/Rich-Text_Editing_in_Mozilla#Executing_Commands
0
 

Author Comment

by:APD_Toronto
ID: 38866343
so, how can i make my code work in both, IE and FF?
0
 
LVL 83

Expert Comment

by:Dave Baldwin
ID: 38866380
Try the sample code in the Mozilla link above.
0
Creating Instructional Tutorials  

For Any Use & On Any Platform

Contextual Guidance at the moment of need helps your employees/users adopt software o& achieve even the most complex tasks instantly. Boost knowledge retention, software adoption & employee engagement with easy solution.

 

Author Comment

by:APD_Toronto
ID: 38866420
i don't understand
0
 
LVL 83

Expert Comment

by:Dave Baldwin
ID: 38866475
This page https://developer.mozilla.org/en-US/docs/Rich-Text_Editing_in_Mozilla#Executing_Commands includes a complete Rich-Text editor at the bottom of the page that includes the command you are trying to use.  Make up a test page and try their code.
0
 

Author Comment

by:APD_Toronto
ID: 38866501
I'm not doing any rich-text editting, i just need to copy to clipboard, as per my code above
0
 
LVL 83

Expert Comment

by:Dave Baldwin
ID: 38866638
Did you look at that page and how they are using the commands to copy to the clipboard?
0
 

Author Comment

by:APD_Toronto
ID: 38866718
I can't see it.  Can you paste the code here please
0
 

Author Closing Comment

by:APD_Toronto
ID: 38868966
could not figure out
0

Featured Post

Don't Cry: How Liquid Web is Ensuring Security

WannaCry is just the start. Read how Liquid Web is protecting itself and its customers against new threats.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Not sure what the best email signature size is? Are you worried about email signature image size? Follow this best practice guide.
This article demonstrates how to create a simple responsive confirmation dialog with Ok and Cancel buttons using HTML, CSS, jQuery and Promises
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
Video by: Mark
This lesson goes over how to construct ordered and unordered lists and how to create hyperlinks.

724 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question