That's all there is to it.
That's back. Forward is:
There's nothing I know of called "dreagDrop". I think you mean Drag and Drop, which is also sometimes known as draggable.
<span onclick="alert('Hello World');">Test</span>
That's pretty complex. Dynamic Drive has at least one script for that:
For other examples, use Google. Search for:
Finding text is also quite complex. We recently had a new member offer his script for free here:
It looks pretty good to me. To get the code you have to go to his demo and view the page source and copy it.
Google also offers a service for highlighting text on a page as part of custom search. Last I checked there were both free and paid versions of this service available. For more information on that Google:
google custom search
As this is a general question with many parts, I'm going to close this thread. If after you have looked at the answers here and checked the resources mentioned, if you have a specific question about one of these things, or something else, feel free to start a new thread about it.
But please, only one or two questions per thread. Tell us what you've tried and what it doesn't do that you want it to do.