.html is actually a function. You need to replace all instances
of .html with .html()

for example:
        testArray = myRe.exec( $("#wrap").html ); // Collect found
words in testArray
Should be:
        testArray = myRe.exec( $("#wrap").html() ); // Collect found
words intestArray

On Oct 10, 4:07 am, fredd81 <[EMAIL PROTECTED]> wrote:
> When I try to extract all html code with $('body').html I get some
> jquery function as value, written a short test code to see if anyone
> can reproduce.
> If it´s my code has any errors in it then please correct, quite new to
> both jquery and javascript.
>
>         /*** Start test tooltip ***/
>         var testArray = new Array;
>         var myRe;
>         myRe = new RegExp("/\w/g"); // Supposed to fetch words.
>         testArray = myRe.exec( $("#wrap").html ); // Collect found words in
> testArray
>         document.write(testArray+"\n\n"+$("#wrap").html); // Alert array
>         /*** End test tooltip ***/
> Here´s what I get..
>         /*** Start Output ***/
>         null
>         function(value){return value==undefined?(this[0]?
> this[0].innerHTML:null):this.empty().append(value);}
>         /*** End Output ***/
> Using jQuery 1.2.6 - New Wave Javascript.
>
> The plan is to find words that match a mysql db and if there is a
> match associate that word with a tooltip with more complex
> explanation. In my specific case I would use it to explain
> abbreviations.
>
> Cheers Kristofer

Reply via email to