html file
<div id = "right_login">
<form id='login' action='login.php' method='POST' name=''>
<h1>Log in to your account!</h1>
<?php
//print errors
if(array_key_exists('log_error', $_SESSION) && !empty($_SESSION['log_error']))
{
$log_error_r = $_SESSION['log_error'];
echo "<span style='background-color:#D00000;'> $log_error_r <br/></span>";
unset($_SESSION['log_error']);
}
?>
<div>
<label>Username:</label>
<input type="text" name="username" id="login_username" class="login_field" value="" />
</div>
<div>
<label>Password</label>
<input type="password" name="password" id="login_password" class="login_field" value=" "/>
</div>
<p class="forgot"><a href="#">Forgot your password?</a></p>
<div id="submit">
<button type="submit">Log in</button>
</div>
</form>
</div>
jquery file
var search = "Search...a";
var username = 'Username';
var email = 'Email';
alert(test01);
$('#login_username').attr('value', search).focusin(function()
{ alert("test02");
//$(this).css('background-color', 'yellow');
if($(this).val() == search)
{
$(this).attr('value', '');
}
}).focusout(function()
{
//$(this).css('background-color', 'white');
if($(this).val() == '')
{
$(this).attr('value', na);
}
});
for some reason in jquery file its print "test01" but it doesnt go inside "test02". i dont understand why it wont go insdie a function? am i missing some thing?