I’m trying to learn jQuery, but it’s coming slowly as I really don’t know any JavaScript.
My site is in VB.NET and I’m putting jQuery code on both my actual .ascx UserControl and in a separate file (something like myscripts.js). This is because I’m using webforms as I still don’t know MVC well enough to implement it, so I have to get the clientID’s on the page.
What I would like to do is the following:
- Grab text from a textbox and make it all lowercase
-
Get the username from the login info. I’ve done this like so on my actual page:
var userName = "<%=Split(System.Web.HttpContext.Current.User.Identity.Name.ToLowerInvariant, '|')%>"; -
Check to see if the username is in the text. If it IS in the text, I want to set a variable to “false”, othewise to true.
How do I do this?
I am completely ignorant of the ASP.NET side of it, but as far as jQuery and Javascript….
To get the value of a text field, you use the jQuery function
val():To turn a string to lower case, you use the string method
toLowerCase():Since
val()returns a string we can throw that at the end.To check if a string is within another string, you use the string method
indexOf():