How to check if a div contains a certain word and check if that certain word matchs a var?

So I am using Node.JS and doing a small multiplayer project.

Of course I'm using JavaScript for a lot of things.
I would like to check if a div contains a certain word and if that certain word matches a variable.

How would I do this with JavaScript?

I want something like:

var teststring = "hi";
if "<div id="test">" contents matches "teststring"
{

}

I also have jQuery so that's an option too!
I'm new to JavaScript so please fire away!

This was my attempt but it didn't work:

var socket = io.connect('http://*');
socket.on('field', function (data) {
    if ($("#userid").text().indexOf(data) > -1)
    {   
        window.alert('lol');    
        console.log(data);
        $("#field").html(data);
    }
    else
    {
        window.alert("Something has gone wrong with the node server...");
    }
});

Just check the contents of the div with the text() function of jQuery, like this:

var teststring = "hi";
if ($("#test").text().indexOf(teststring) > -1)
{
    alert("Match!");
}

to get the value of the div you can use

var divValue = $('#test').text();

var teststring = "hi";

and to match with the variable;

   if(divValue === teststring ){

      alert('Two variables are matching !!');

   }

and to search a String contains a substring you can use;

 if (divValue.indexOf(teststring ) >= 0)
  {
    alert('Two variables are matching !!');
   }

please visit http://jsfiddle.net/dennypanther/ojmyobL8/

In JavaScript u can do it lyk this :

var teststring = "hi";
var div=document.getElementById('test').innerHTML;
if(div.indexOf(testString) > -1 ){
     // your code  goes here 
 }