drop down menu |
drop down menu |
tudsy |
Aug 15 2016, 07:41 PM
Post
#1
|
Advanced Member Group: Members Posts: 248 Joined: 30-September 14 Member No.: 21,611 |
)Hi
I am still having problems in trying to come up with a drop down menu. I have attached the full code and the resulting output (screenshot). The main problem is that I am not generating the options in the drop down menu. Can anyone help? Thanks. Attached thumbnail(s) Attached File(s) code.txt ( 5.36k ) Number of downloads: 1560 |
tudsy |
Sep 19 2016, 09:40 PM
Post
#2
|
Advanced Member Group: Members Posts: 248 Joined: 30-September 14 Member No.: 21,611 |
Hi
Thanks for that. After some manipulation, I am trying to return the selectedgraphicfilename (graphic that people buy) to pass through the query string when the user presses buy. But I am not getting anything from the functions changePic and for that matter, linkSound. Also, the variable Priceofart is nothing in the query string. Can anyone help? Here is the code: <!DOCTYPE html> <html> <head><meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-908952-3', 'auto'); ga('send', 'pageview'); ga('require','linkid'); </script> <script> var personsnamejs ='AdrianTudini'; var personpicture = personsnamejs + '.jpg'; var Priceofart = 2; function setVar(){ var personpath = 'http://103.226.223.161/~ecovibdc/ECOVIB2D/MYART/' + personsnamejs + '/' + personpicture; document.getElementById('Price').innerHTML= 'Price of Art ( without a watermark )(USD): $' + Priceofart; var x = document.getElementById('Title'); x.style.color = '#00FF00'; x.style.fontSize ='36px'; document.getElementById('PersonImage').src = personpath; var y = document.getElementById('Price'); y.style.color = '#00FF00'; y.style.fontSize ='36px'; var z = document.getElementById('PlaySound'); z.style.color = '#00FF00'; z.style.fontSize ='24px'; var t = document.getElementById('paypal'); t.style.color = '#00FF00'; t.style.fontSize ='24px'; var u = document.getElementById('freename'); u.style.color = '#00FF00'; u.style.fontSize ='20px'; var v = document.getElementById('freeaddress'); v.style.color = '#00FF00'; v.style.fontSize ='20px'; document.getElementById('def').innerHTML = 'Click-Tap dropdown menu to view/select ' + personsnamejs + ' 's Art'; }; </script> <script type='text/javascript'> function linkSound(picname,personname) { if(picname != 'default') { var soundfile = picname.replace('w.bmp','.mp3'); var soundfilepath = 'http://103.226.223.161/~ecovibdc/ECOVIB2D/MYART/' + personname + '/Sound/' + soundfile; return soundfilepath; } };</script> <script> function changePic(picname,personname) { if(picname != 'default') { var path = 'http://103.226.223.161/~ecovibdc/ECOVIB2D/MYART/' + personname + '/Graphicw/' + picname; var myimg = document.getElementById('myImage'); var selectedgraphicfilename = picname.replace('w.bmp','.bmp'); var newImage = new Image(); newImage.src = path; newImage.onerror = function() { alert('There was a problem loading the Image file! - Please try again'); myimg.style.height = ''; myimg.src = ''; } newImage.onload = function() { myimg.src = path; } return selectedgraphicfilename; } }; </script> <title>ECOVIB2D©</title> </head> <body onload='setVar();' style='background-color: #660000'> <table align='centre' border='0' width='965'> <tbody> <tr> <td bgcolor='#660000' width='189px'><img height='90' src='http://103.226.223.161/~ecovibdc/ECOVIB2D/MYART/ecovib2d1.jpg' width='90' /></td> <td bgcolor='#660000' width='500px'> <p align='center' id ='Title'>ECOVIB2D©</p> </td> </tr> </tbody> </table> <table align='center' style=' background-color: #660000'> <tbody> <br> <tr> <center> <p id='Price'> </p></center> <td align='left'> <img src= 'personpath' id='PersonImage' width='450' height='450'> </td> <td align='top'> <script> alert(personsnamejs)</script> <select name='Graphic_select' id='Graphic_select' onchange='changePic(this.value,personsnamejs);linkSound(this.value,personsnamejs);'/> <option value ='default' id = 'def' style='height:120px;'></option> <?php $pname = "AdrianTudini"; foreach(glob("/home/ecovibdc/public_html/ECOVIB2D/MYART/".$pname."/Graphicw/*.bmp") as $files1){ $files1 = basename($files1); echo "<option value='{$files1}'>{$files1}</option>"; } ?> </select> <img id='myImage' src='' height='450' width='450'> <p align='center' id='PlaySound' >Play the sound with my art in mind</p> <center><audio id='audiotag1' controls='controls'><source='soundfilepath' type='audio/mpeg'>You cannot play the sound in browser.</audio></center> </td> </tr> </table> <script>alert(selectedgraphicfilename);</script> <form action='http://103.226.223.161/~ecovibdc/ECOVIB2D/MYART/process.php?Price=Priceofart&Graphic=selectedgraphicfilename' method='POST'> <p align='center' id='freename'>Enter Full Name:</p> <p align='center'><input id='Nameofperson' maxlength='50' name=username size='50' type='text' /></p> <p align='center' id='freeaddress'>Enter Email-Address:</p> <p align='center'><input id='e-address' maxlength='50' name=email size='50' type='text' /></p> <p align='center'><input type='submit'style='height:65px;width:220px;font-size:36px' value='Buy*' /> <input type='reset'style='height:65px;width:220px;font-size:36px;' value='Clear' /></p> </form> <p align='center' id='paypal'>* You will be requested by email to pay by Paypal©. Your name and email address will not be sold or traded</p> <p align='center' class='style8'><a href='http://ecovib2d.blogspot.com.au'>Back to Ecovib2d's blog</a></p> <p align='center'><span class='style8'><a href='mailto:tudsy@ecovib2d.com.au'>Send me Mail</a></span></p> </body> </html> |
Lo-Fi Version | Time is now: 25th September 2024 - 08:47 AM |