Note that there are some explanatory texts on larger screens.

plurals
  1. POUse javascript to show tables via select
    primarykey
    data
    text
    <p>I want to display a certain table when it's selected from the select drop down. This is so far I have got, but it's not working</p> <p>javascript;</p> <pre><code>var opt = document.getElementById('select'); opt.onchange = function() { document.getElementById('t1').style.display = 'none'; document.getElementById('t2').style.display = 'none'; document.getElementById('t3').style.display = 'none'; document.getElementById('t4').style.display = 'none'; document.getElementById('t' + this.value).style.display = ''; </code></pre> <p>html</p> <pre><code>&lt;select name="select" id="select"&gt; &lt;option selected="selected" disabled="disabled"&gt;Please Select&lt;/option&gt; &lt;option value="1"&gt;CAT Requests&lt;/option&gt; &lt;option value="2"&gt;Stop Bulk Messages&lt;/option&gt; &lt;option value="3"&gt;PO - Deposit Transfer&lt;/option&gt; &lt;option value="4"&gt;PO - Address Change&lt;/option&gt; &lt;/select&gt; &lt;table id="t1"&gt; &lt;tr&gt; &lt;td&gt;Etisalat Number&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="eti_num"/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;CAT Name&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="cat_name"/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Artist Name&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="art_name"/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Language&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="lang"/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;table id="t2"&gt; &lt;tr&gt; &lt;td&gt;Etisalat Number&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="eti_num"/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Comment&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="comment"/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;table id="t3"&gt; &lt;tr&gt; &lt;td&gt;Etisalat Number&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="eti_num"/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Amount&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="amt"/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Reason to Transfer&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="reason_to_transfer"/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Comment&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="comment"/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;table id="t4"&gt; &lt;tr&gt; &lt;td&gt;Etisalat Number&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="eti_num"/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Customer Name&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="cus_name"/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Correct Address&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="corr_name"/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Comment&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="comment"/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </code></pre> <p>I don't get why the tables are hidden on pageload and shown when the relevant option is selected.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload