• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 174
  • Last Modified:

Problem with a Javascript form

Hello I am trying to apply a search to my site - using the html form code

<form style="margin-top: 0px; margin-bottom: 0px; width:300px;" name="SearchBoxForm" action="searchadv.aspx" method="GET" onSubmit="return SearchBoxForm_Validator(this)">
<span class="style1"><span class="style2">Search:</span>
<input name="SearchTerm" size="30" />
</span><img src="images/spacer.gif" width="4" height="4" />
<input name="submit" type="Image" align="middle" src="skins/Skin_10/images/go.gif" border="0" />
<input type="hidden" name="IsSubmit" value="true" />
</form>

I tried to use a code like this from breaking down the code above

on(release){
whattext = _root.searchtext.text
trace(whattext)
getURL("javascript:SearchBoxForm_Validator(whattext)","_self","GET")
}

But there is the onSubmit and the action in the form so I dont know how to pass it, I also tried this coding and changing the input on the flash file to SearchTerm

on(release){
getURL("searchadv.aspx","_self","POST")
}

That jumps to the page but does nothing with the search, like you would expect.

Any help is appreciated.
Thanks
Randy
0
Rabel
Asked:
Rabel
  • 2
  • 2
1 Solution
 
blue-genieCommented:
hi just a question. the asp in handling the search?

if so why do you need the javascript?
i'm no expert but just wondering out loud.
if you get the search string in flash and pass that to your asp page and have that return the results, wouldn't that work better?

0
 
RabelAuthor Commented:
thanks genie, but im not sure how to get the string. Any ideas?
0
 
blue-genieCommented:
i'm assuming you have a form in flash.
i'm assuming there's an input text there for the seach string yes?
so then just get the value out of the text field pass it to asp that does the sql query returns values and you're gonna display it right?

i'm assuming you have the asp part sorted?
0
 
RabelAuthor Commented:
Sorry Genie it was passing alot more then the searchterm string but it looks like that was all i needed. I have the input text field and then I use this code

on(release){
      where="searchadv.aspx?SearchTerm="+_root.SearchTerm.text
      getURL(where,"_self","POST")
}

Thanks
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now