[Error] Can't select input box, but can tab to it? Please help..

Discussion in 'HTML & Website Design' started by BrettOwnz, Sep 27, 2010.

  1. #1
    Hey guys,

    I've been working with HTML for quite some time and I've yet to run into a problem like this. What I have is two select boxes, one for day, and one for month, and then one text input for the year. Both select boxes are 100% functional, however I'm not able to select the input box unless I tab over to it. Have you ever heard of anything like this before? Here's the section of code where my problem is occurring...

    
    <tr>
              <td align="right" valign="top" bgcolor="#f1f1f1" style="padding: 2px;"><strong>Event date Request:</strong></td>
              <td bgcolor="#f1f1f1" style="padding: 2px;"><label>
                <select name="month" id="month" name="month">
    			  <option selected>MM</option>
                  <option value='01'>01</option>
                  <option value='02'>02</option>
                  <option value='03'>03</option>
                  <option value='04'>04</option>
                  <option value='05'>05</option>
                  <option value='06'>06</option>
                  <option value='07'>07</option>
                  <option value='08'>08</option>
                  <option value='09'>09</option>
                  <option value='10'>10</option>
                  <option value='11'>11</option>
                  <option value='12'>12</option>
                </select>
                <select name="day" id="day" name="day">
    			  <option selected>DD</option>
                  <option value='01'>01</option>
                  <option value='02'>02</option>
                  <option value='03'>03</option>
                  <option value='04'>04</option>              
                  <option value='05'>05</option>
                  <option value='06'>06</option>
                  <option value='07'>07</option>
                  <option value='08'>08</option>
                  <option value='09'>09</option>
                  <option value='10'>10</option>
                  <option value='11'>11</option>
                  <option value='12'>12</option>
                  <option value='13'>13</option>
                  <option value='14'>14</option>
                  <option value='15'>15</option>
                  <option value='16'>16</option>
                  <option value='17'>17</option>
                  <option value='18'>18</option>
                  <option value='19'>19</option>
                  <option value='20'>20</option>
                  <option value='21'>21</option>
                  <option value='22'>22</option>
                  <option value='23'>23</option>
                  <option value='24'>24</option>
                  <option value='25'>25</option>
                  <option value='26'>26</option>
                  <option value='27'>27</option>
                  <option value='28'>28</option>
                  <option value='29'>29</option>
                  <option value='30'>30</option>
                  <option value='31'>31</option>
                </select>
                <input type="text" name="year" id="year" maxlength="4" value="YYYY" onfocus="if(this.value == this.defaultValue) this.value = ''"></input>
              </td>
            </tr>
    
    HTML:
    The code looks like crap on DP.. but let me know if you have any suggestions to fixing this problem, its annoying the hell out of me.

    Thanks!
    -Brett
     
    BrettOwnz, Sep 27, 2010 IP
  2. BrettOwnz

    BrettOwnz Member

    Messages:
    286
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    28
    #2
    Figured out the error,

    Originated from a stray <label> tag that i accidentally left in my code after removing the </label> tag corresponding with it. It's funny how the silly things you overlook can cause such a headache. Lesson learned for next time!
     
    BrettOwnz, Sep 27, 2010 IP