Using A Function To Create A "Case IN-SENSITIVE" Search?
Nov 9, 2010
I am a beginner in programming however I am close to completing this task for my uni course and I know what method is needed "toLowerCase()" yet I am not sure on where it needs to be placed. :confused: If i paste in the question and then the coding I have done so far to discover if string s appears in any of the URLs in the array pages. Gives an alert of s together with 'found' or 'not found' as for find1C. [Note that the search should be case insensitive so that 'lboro' and 'Lboro' and 'LBORO' would all be found in [URL]... all remaining functions should also be case insensitive in this way]
I'm trying to make my form both check that the e-mail's match and also be case insensitive when being submitted. I've figured out how to get the e-mail's to be checked to match, but can't figure out how to also make it not case sensitive.
This is what I have so far...
<head> <script type = "text/javascript"> function checkSame() { var emval1 = document.cform.email.value;
I'm trying to figure out how to make this code not be case sensitive when it comes to the "default.asp" line. The code below in the head of a XHTML template and adds the CSS info only on the homepage, which is domain.com or domain.com/default.asp. It works just fine, but when I visit [URL].. it doesn't work. How do I make it case insensitive?
This script is designed to remove foul language from a document, the question is that it will only remove what is put into the array, these words are in lowercase, now how can I have the script parse the document in lowercase?
If foul words start with a cap or their in uppercase the script won't remove them.
I tried putting .toLowerCase(); into different parts of the script and it powered me off a few times.
<script type="text/javascript"> var str="Welcome to Microsoft! Microsoft Microsoft"; var stringToBeFound = 'Microsoft' var ReplaceString = 'site' document.write(str.replace(stringToBeFound , ReplaceString )); </script>
My problem is im trying to use string.replace that is not case sensitive and replace every string found. I could use regular expression with it but my stringToBeFound is a dynamic variable im getting it from my database
I am working on a search function to call some data from an XML document. It works fine except for the fact that it's case sensitive.
What method do I need to use from the String object to make it case insensitive, so that a J is the same as j?
I was thinking of changing my text box string to all lower case using toLowerCase(). If I did this, then would I have to do the same thing in the info retrieved from the XML document? I want to make it so that Tom is the same as tom - I'm just wondering where I would have to apply these - to both the XML doc (being read for the output) as well as the text box string (the input).
Just wondering if I'm overthinking this, or on the right track with toLowerCase().
Also, in my search, to filter the results from only entering a few letters (not the entire element, I'm using the substr() method. It seems to work but I don't know if this affecting the case somehow...
The javascript below is looking for the word 'margaret thatcher' in the body and surrounding it with a link. It's lower-case but the script is ignoring the case so that won't matter. But, the problem is that because Margaret Thatcher is a proper noun, it will be capitalized in the body text yet replaced with lower-case text. How can I modify this script to look for the word while ignoring the case but use the same text it found as the replacement instead of using the text object?
I want to write a javascript that converts the (each) first character occuring after space in a string to lower case e.g abc def ghi jkl to abc Def Ghi Jkl
I have tried document.getElementByID and then checking for spaqce by putting the element in the Array but it does not work.
I am very new to jquery live function & i stuck in to the problem. I am using live function to get the ajax response & appending to the div here is my code,
function add_master(module_url, response_target_id, custom_id) { $('a.addclass').live('click', function() {alert('add'); $(response_target_id).fadeIn('fast');
I was assigned to find out how to do this for my work. We were hoping for a javascript (but it could be PHP or other comparable format). Instead of the search function searching the website, we would like it to search a small database full of information.
I have been reading for days now and have just gotten more confused. One thing I read (hopefully it was true) is that you can save a database as an HTML, then convert HTML to .JS which javascript will run.
I have never done this before and I need some help. Can someone tell me how can I create a search engine within my website to search through the text on a certain page? This is the site I am talking about:http://www.21stcenturyworld.com/community.html
Can anyone point me to a good tutorial for creating a site-level search applet? I am trying to create a virtual catalog of sorts, and I would like to be able to search the catalog and have the results displayed on the same page with one column text and an image of the product. I've seen several tutorials that create site-level searches that will bring back a search results page with options to choose from. I am looking to create a search that does not bring back this "results" page, but displays an image of the product instead. Given the nature of the products, search results will only bring back one specific item, and so, I would like to skip the "results" page altogether. Any thoughts?
Trying to figure out OO programming for JavaScript and I'm totally lost.
Here's what I'm trying to do:
I'm posting search data to a PHP form to run a query on a database.
The structure is sort of like this:
So I'm thinking I need to create search objects or arrays. Initially, I thought I could do something like this:
Code:
This doesn't seem to work. It says object not defined whenever I try to do something.
I've also tried creating a JSON object like this:
Code:
This will allow me retrieve the data like I want to:
Code:
The problem is I can't figure out how to add data to the JSON object without manually typing it in. I need to be able to loop through form elements on my HTML page and set them to these variables. I'm using jQuery and doing something like this:
I'll get to the hierarchy sensitive part next, but for now I need help making this even work with two top-level links. I'm building a left-navigation that's expandable. Click a little + box image to the left of a top-level section's link, and all the links to sub-sections within that section expand out, the + box image becomes a - box image, and clicking the - box collapses the sub menu links. The scripts below work so long as I just have one top-level section, but because they us an ID for the +-box image, when I add a second top-level menu item, the swapImage function no longer works. How do I make it work with a class instead of an ID? The JavaScript and HTML code is below:
Ive created an asp based sign on page with codebehind. Basically how it works is when the submit button is clicked, it triggers an event which captures the values the user has entered, writes out a new form and passes these values to the appropriate fields in the form, and finally I have javascript which automatically submits the form. It works, but i have a few issues..
[Code]....
Also, the other issue...If I comment out the auto submit javascript and log in (it then writes out the form waiting for me to submit before moving to secure side) I can view the html source and actually see the values entered into the field. Of course, with the javascript not commented out the form submits as soon as it is written out so the user never sees it, but I'm thinking this could still be a security risk? Can I make these values invisible somehow?
I have a search field on the website, and when I type a word to search, it search good, but after preforming the search, the search term from search text field disappears and become the default 'Search' word.
How can I make search term stay in search field after preforming a search ? For example, when I type into the search field 'JavaScript' I want that term to stay in search field and after the search is done.
I have a "poem of the week " page- I would like a plug in which checks the date on page load, then goes and gets the TEXT (the poem) for that week and displays it in the indicated div. Would be good if it has a place to store the snippets of text (poems) for one year- so 52 snippets of text.
I created a search where I use AJAX to send a request to a MYSQL database using PHP. I am able to get the two to talk. You can click the search button and the "results" will display. The problem is that it is every piece of data from the database. It is currently performing a search based off the words typed in the form. Below is my HTML and my PHP.
HTML:
Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
I need to modify the searchBlog() function so that the user is prompted, "Search rest of blog?" after a hit. If the user indicates yes, continue the search, otherwise exit the search.
how to add a confirm box after the search has been initialized and found a hit, and how to make it continue searching and display results...
// Search the list of blog entries for a piece of text function searchBlog() { var searchText = document.getElementById("searchtext").value; for (var i = 0; i < blog.length; i++) {
I've been having a lot of trouble trying getting the following code to work, all the examples that I have seen tell me that it should, but it doesn't and i'm out of ideas.
if (parent.input_frame.input_form.cheque_number.value.search(/./) != -1) { alert('The cheque number is invalid.'); parent.input_frame.input_form.cheque_number.select(); return; }
What I want it to do is alert the user that the cheque number they have entered is invalid if it contains a period / full stop / dot.
The problem is that it always says the cheque number is invalid no matter what the user enters.
I have spent the last hour or two trying a number of things using just about all the regex functions and examples in the JavaScript book I have and examples from other posts on this site, but still cannot get it to work.
If you could let me know what I am doing wrong or provide me with an example of another way to do this that would be great.
Browser is Internet Explorer, have tried /D/ as the regex too, but this did not trigger the alert when a number with a dot was entered.