|
-
Jan 5th, 2006, 08:45 PM
#1
Thread Starter
Hyperactive Member
How do I add keyword to the javascripted url?
How do I add keyword to the javascripted url?
It's for the onchange and the iFrame. Once the dropdown is selected then the iFrame would show the verse.
I have an old code that looked like this:
Code:
location = "kjvresplistboxshowversea.id.options[document.myForm.id.selectedIndex].value + "&Keyword=" + document.myForm.Keyword.value + "&Keywordb=" + document.myForm.Keywordb.value + "&Keywordc=" + document.myForm.Keywordc.value + "&Keywordd=" + document.myForm.Keywordd.value + "&Keyworde=" + document.myForm.Keyworde.value + "&Keywordf=" + document.myForm.Keywordf.value + "#bcv
Code:
<script language="JavaScript" type="text/javascript">
<!--
function go1()
{
booksa.action = "showversea.asp?id=";
booksa.submit();
}
//-->
</script>
<form name="booksa" action="showversea.asp" method="get" target="ifrVerse">
<select name="id" size="10" style="width:200;" onchange="go1();">
<option value="5276">Deuteronomy 13:3</option>
<option value="8319">2 Samuel 13:1</option>
<option value="8322">2 Samuel 13:4</option>
<option value="8333">2 Samuel 13:15</option>
<option value="12698">Nehemiah 13:26</option>
<option value="16341">Psalms 145:20</option>
<option value="16772">Proverbs 13:24</option>
<option value="18774">Isaiah 57:8</option>
<option value="26632">John 13:1</option>
<option value="26654">John 13:23</option>
<option value="26665">John 13:34</option>
<option value="26666">John 13:35</option>
<option value="28275">Romans 13:8</option>
<option value="28276">Romans 13:9</option>
<option value="28277">Romans 13:10</option>
<option value="29055">2 Corinthians 13:11</option>
<option value="29058">2 Corinthians 13:14</option>
<option value="30243">Hebrews 13:1</option>
</select>
-
Jan 6th, 2006, 09:53 AM
#2
Re: How do I add keyword to the javascripted url?
HTML Code:
function go1()
{
window.frames.ifrVerse.location.href = "showversea.asp?id=" + document.getElementById('myddl').options[document.getElementById('myddl').selectedIndex].value;
booksa.submit();
}
-
Jan 20th, 2006, 03:04 AM
#3
Thread Starter
Hyperactive Member
Re: How do I add keyword to the javascripted url?
Code:
keyword='brutish'
function go1(identity,keyword)
{
document.forms['bookSelect'].action = 'showversea.asp?id=' + identity + '&keyword=\'' + keyword + '\''
//bookSelect.action = 'showversea.asp?id=' + identity + '&keyword=' + keyword;
alert(bookSelect.action);
//bookSelect.submit();
}
The alert says:
Code:
http://127.0.0.1/wheelofgod/showversea.asp?id=identity&keyword=keyword
How can I make identity = the value of the option in the select dropdown?
And secondly, how can I make
keyword = <%=Keyword%> ?
Code:
<form name="bookSelect" action="showversea.asp" method="get" target="ifrVerse">
<select name="id" size="10" style="width:200;" onchange="go1('identity','keyword');">
-
Jan 25th, 2006, 09:56 AM
#4
Re: How do I add keyword to the javascripted url?
To get the value in your dropdown, use document.getElementById('ddl1').options[document.getElementById('ddl1').selectedIndex].value
Concatenate this to your string.
Second, do not use 'id' is the name of your dropdownlist. That is poor practice and may conflict in your javascript. Also give an id value to your dropdownlist.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|