Append Text To End Of Search Entry

Dec 1, 2010

My work website, [URL] has an activity search on the top-right side of the page that searches congregation details. It mostly works fine, except that if you search "greenwood" instead of getting shown Greenwood Uniting Church, it tells you that there are no congregations within 15km of Greenwood. Yet if you search "Kingsley" (Next suburb over, less than 15km from Greenwood) it finds the Greenwood Uniting Church.

We worked out that the issue is that there is more than one Greenwood in Australia, so it needs to be clarified that the state of WA needs to be added to the search. The easiest way (I feel) is to check whether WA has been included in the text, and if not, to add it to the search text. This is the code I've got so far (written by a friend, who wasn't certain whether it would work or not):

PHP Code:
echo '<script type="text/javascript">';
// Check that there's state appended to the search
echo 'function checkState(){';
echo 'var searchField=document.getElementById("suburb-address");';
echo 'if (searchField.value.lastindexOf("WA")==0) { ';
echo 'searchField.value+=", WA";';
echo '}';
echo '}';
echo '</script>';

(It's included in a Wordpress Plugin, hence the echo tags)and the form itself:
PHP Code:
echo '<form method="post" action="http://'.$current_site->domain . $current_site->path.'home/activity-search" onSubmit="javascript:checkState();return true;">';
echo '<label>Suburb:</label><input type="text" name="address" id="suburb-address" title="Enter Suburb & State" />';
echo '<select name="categories[]" >';
echo '<option value ="">All Activities</option>';
$categories_list = split('[
]', get_setting('categories', $db));
foreach ($categories_list AS $cat){
$cat = trim($cat);
echo '<option>'.$cat.'</option>';
} echo '</select>';
echo '<label>Country:</label>';
echo '<select name="country" id="country">';
echo'<option>au</option>';
echo '</select>';
echo '<label>Radius:</label>';
echo '<select name="radius" id="radius">';
echo'<option>15</option>';
echo '</select>';
echo '<input type="submit" name="submit" value="Search" class="btn" />';
echo '</form>';
I'm wondering whether the if statement is valid, but I'm not knowledgeable in Javascript, so I don't know where to begin.

View 3 Replies


ADVERTISEMENT

Append Extra Text To Form Field Entry

Jan 2, 2010

I am trying to find a way to add an extra piece of hidden text onto the end of the text a user enters into the form field so that when the form is sent the extra text will automatically be added to the end before sending. I have tried cobbling together different scripts using onblur/onclick etc but I just cannot get any to work as I need..

View 1 Replies View Related

How To Search Through Array Looking For Inputted Entry

Mar 9, 2010

How do I search through an array looking for an inputted entry? Ihave this so far. Also need it to display where the object was found.
var states = new Array();
var i;
i=0;

states[0] = "Alabama";
states[1] = "Alaska";
states[2] = "Arizona";
states[3] = "Arkansas";
states[4] = "California";
states[5] = "Colorado";
states[6] = "Connecticut";
states[7] = "Delaware";
states[8] = "Florida";
states[9] = "Georgia";
states[10] = "Hawaii";
states[11] = "Idaho";
states[12] = "Illinois";
states[13] = "Indiana";
states[14] = "Iowa";
states[15] = "Kansas";
states[16] = "Kentucky";
states[17] = "Louisiana";
states[18] = "Maine";
states[19] = "Maryland";
states[20] = "Massachusetts";
states[21] = "Michigan";
states[22] = "Minnesota";
states[23] = "Mississippi";
states[24] = "Missouri";
states[25] = "Montana";
states[26] = "Nebraska";
states[27] = "Nevada";
states[28] = "New Hampshire";
states[29] = "New Jersey";
states[30] = "New Mexico";
states[31] = "New York";
states[32] = "North Carolina";
states[33] = "North Dakota";
states[34] = "Ohio";
states[35] = "Oklahoma";
states[36] = "Oregon";
states[37] = "Pennsylvania";
states[38] = "Rhode Island";
states[39] = "South Carolina";
states[40] = "South Dakota";
states[41] = "Tennessee";
states[42] = "Texas";
states[43] = "Utah";
states[44] = "Vermont";
states[45] = "Virginia";
states[46] = "Washington";
states[47] = "West Virginia";
states[48] = "Wisconsin";
states[49] = "Wyoming";

View 2 Replies View Related

Form Entry To Time Part Of Database Date Entry?

Aug 1, 2005

I have a textbox on one of my forms that is used to accept a time from the
user. I need to write this value to a database to trigger an event later on.

What I'd like to know is...

Are there any functions in javascript that can convert different time
formats to a known format (24 hour clock)... 5pm -> 17:00 or 5:00 to 05:00,
etc. ???

Assuming that I get the input into a 24 hour format, how can I create a full
time/date variable with todays date and the users entered time?

Finally, if the entered time is earlier than the current time, how can I
create the above date/time combination using tomorrows date?

View 2 Replies View Related

Text Entry For Dates With Slashes?

Jul 20, 2005

I have a textbox in a form, and I need to allow users to enter dates
in US Format (MM/DD/YYYY). But they do not want to type any slashes,
just 8 numbers, and have the slashes added for them.

View 4 Replies View Related

Click Button To Add Entry To A Text Field?

Aug 13, 2010

I wish to have my form update a text field when a 'add' link or button is clicked, allow for more entries to be added without having the page refresh. but i need to be able to have both the friends name and their number added to the field like so

if friends name is say 'jason' and their number is '0987654321' then it will add to the textarea like so.

jason [0987654321] this way i should be able to get the data and split it up when the form is send so i can add them in the DB. the part i am stuck on is how to get both fields in the textarea. allowing for more to be added without a refresh. can anyone suggest how they might do this.

[Code]..

View 4 Replies View Related

Add Numbers Using JS - 4 Text Boxes For User Entry

Aug 18, 2010

Want to add numbers using JS. Have 4 text boxes for user entry.

Want either a label (preferred) or fifth text box to automatically sum those entries.

Did following but not working.

Input as follows:

View 4 Replies View Related

Search The Index.xml File Throu Diff Input Like Combo Box And Input Text Shown In The Search.html File?

Jan 24, 2011

i want to search the index.xml file throu diff input like combo box and input text shown in the search.html file and output the result in a tale.

search.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head><meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>Search</title>
<script type="text/javascript" src="search%20xml/search%20xml%20with%20mouseover%20table/searchindex.js"></script>

[Code]...

View 3 Replies View Related

Search And Replace Body Text With Lower-case Text

Apr 19, 2010

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?

[Code]...

View 2 Replies View Related

JQuery :: Cannot Append To A Text Node?

Nov 22, 2011

I am trying to append to a text node(which is contained in another element) a string but i canot. Here is the code-tell me please where is the error below because i cannot spot it.The containing element is a div class with name calendar, as you can see. Inside the calendar the current month is displayed(not shown here-which i get with the date object), i want to append to the month the test p.

$('.calendar:eq(0)').contents().filter(function()
{
return this.nodeType == 3;
}).append('<p>Test</p>');

View 2 Replies View Related

Is It Possible To Append Html Text To Current Document?

Jul 20, 2005

document.write will flush current document content. I've found I can use DOM to append some element to the document, but I think append html text directly is better. Is it possible to append html text to current document?

View 1 Replies View Related

JQuery :: Append External Text File To DIV

Apr 21, 2010

I have multiple poems [3 in this trial] (held as external .txt files containing <br> line breaks) that i wish to display at random on each site visit. I don't know how to load them into a specific 'div' area or (if necessary) assign them to a variable.

<script type="text/javascript">
var whichpoem=1+(Math.round(Math.random()*(2)));
var group='/poem'+whichpoem+'.txt';
var client = new XMLHttpRequest();
client.open('GET', group);
client.send();
$.get(group, function(data){
$("body").append(data);
});
</script>

View 2 Replies View Related

JQuery :: Append A <ul> <li> To Line Of Orphan Text?

Jan 5, 2010

I have the following HTML:

How could I use jQuery to wrap each line of text in a <li> and remove all the <br /> and finally wrap all the <li> in a <ul>?

Example:

View 1 Replies View Related

Append/Replace Text In Textarea Onclick?

Jul 20, 2009

the script at the bottom appends a text area with info onclick [URL] I wanted to know if it's possible to have a function (possible within the existing one?) that replaces text as well.

Something like this format would be perfect for what I'm tring to do:

<a href="#" onclick = "check('Replace this text', 'With this in the textarea')">Click Me to replace</a><br/>

Original Code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

[Code]....

View 3 Replies View Related

Find Text Between Two Strings And Prepend/append

Nov 9, 2010

I am attempting to manipulate a long text string with javascript. This text string may have one or more occurrences of a string which starts with a particular string and ends with another string. So, for example, text that starts with 'nam' and ends with 'sit' in this example:

Lorem ipsum dolor sit amet, consectetur adipiscing elit nam aliquam leo sit amet nibh tincidunt ultricies. Nullam nam feugiat velit sit amet dui scelerisque id ornare nulla ultricies.

I want to prepend another string before the nam and append another after the sitt, to give me:

Lorem ipsum dolor sit amet, consectetur adipiscing elit before nam aliquam leo sit after amet nibh tincidunt ultricies. Nullam before nam feugiat velit sit after amet dui scelerisque id ornare nulla ultricies.

I think the way to do this is via RegExp, but I'm insufficiently familiar with this to know how to write the expression.

View 11 Replies View Related

How Can I Append Header And Footer Text Through Javascript Calls

Jul 20, 2005

What I would like to do is create header and footer information for my
webpages which are created by calling from a referenced .js page . . . for
example in Header.js:

<script language="JavaScript">
function CreateHeader
{
document.writeln("<table>")
document.writeln("<tr>")
document.writeln("<td>")
document.writeln("Stuff")
document.writeln("</td>")
document.writeln("</tr>")
document.writeln("</table>")

}
</script>

in Index.htm:
<body>
<script type="text/javascript">
onLoad="CreateHeader()"
</script>
</body>

Which would give me in this case a Stuff in a one celled table.

View 1 Replies View Related

Copy Selected Dropdown Value And Append It To Text Area?

Apr 26, 2010

I am trying to copy the selected value from the dropdown and append it to the textarea text.here's what i have tried.

Code:
$("#drp_dwn").change( function()
{ var value = $("#drp_dwn").copy();

[code]....

View 4 Replies View Related

If Else - When I Input An Invalid Or A Valid Entry, It Is Continuing To Ask Me To Input Again An Entry?

Jan 17, 2010

There is a missing part on my program, it is when you input less than or equal to 65 and greater than 100, a prompt will appear and say "Invalid Entry" and ask you to Input again an entry until you enter a valid entry. For example on Prelim Grade, I input 50, a prompt must appear to say "Invalid Entry" and ask me to input again another entry. Another is how will I terminate the program? When I input an invalid or a valid entry, it is continuing to ask me to input again an entry.Here is my code

Code:
<html>
<head>[code]......

View 2 Replies View Related

Search Term To Stay In Search Field After Search?

Dec 10, 2010

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.

View 1 Replies View Related

JQuery :: Append Mailto Link To Orphan Plain Text Email Address

Oct 2, 2008

I have a div that contains simple text data with line breaks. I want to append a mailto link to the email address but so far I have not been able to select the email.

The container looks something like this:

My first intention was to use a filter like:

But I found out that I couldn't apply it since the container had no children. So I used a function first to wrap the elements into span tags and then applied 'find':

View 8 Replies View Related

Using Js To Search Text?

Feb 22, 2010

I'm wondering if there is a way to search or find text within a page using js? I have searched through the web and it seems that it is possible, but everything I read is very convoluted and seems a bit complex for what I need. I've also searched this forum but didn't find what I need.My goal is to search through a page to check for the string "Submitter Draft In Progress". I want to then use the results in an IF statement.

View 9 Replies View Related

Search Text, Csv Other File?

Aug 11, 2009

I'm pretty much lost at javascript, and unfortunately can use php to accomplish this, so here goeI have existing html page that includes a Week #. ie, 1, 2, 3, 5.... and so on.I'd like to be able to have a text, csv, or similar file that I can update on frequent basis that will list a Week # and than custom field of some type. (likely a date or unix time stamp).Is there a way to open a text file (or csv, etc) in javascript. Than be able to compare and get the correct data?Off the top of my head, I think its possible, and would involve something like the following?1. Create a csv file like below1, this is custom, my other custom2, some more, and this too3, and somthing, see spot run2. Next would be have a javascript open and read the file. You would assign a variable name to each 1st, 2nd and 3rd item of each line.Than the script would loop through each line until it found a a match of Variable

View 3 Replies View Related

Display Alt Text From A Search?

Feb 24, 2011

This is a follow up to my older thread, about tables and finding images within them. So after getting some help from "Krupski" :thumbsup: I found myself stuck again. I'm trying to go at this rather from an other point of view, instead of getting the cell information I am now trying to get the alt text value. from within the image tag. but being a novice at this well ive hit a wall. :confused: My code so far. searches though the table finding the sad images then i want it to display the Alt-text or an other value table_id or similar. also is there a fast way of putting in Alt text like A1,2,3 B1,2,3 etc like an automated loop. (might work on this after the main problem is dealt with)

View 2 Replies View Related

JQuery :: How Search And Replace Text

Oct 15, 2010

How can I search and replace Text with jQuery? I'm new to Jquery and Javascript.

View 2 Replies View Related

Highlight A Portion Of The Text And You Can Search

Nov 22, 2002

Highlight a portion of the text and you can search it on the major search engines. The search box can also be used as a conventional search box too....

View 3 Replies View Related

Search Text File For String?

Feb 2, 2011

is there a way to use javascript to search a text file for a keyword string? I'm including a file on my webpage, but I first want to search it for a keyword,and then include it if it's found

View 9 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved