テーブルをクリックしているときに div を非表示/表示しようとして<td>
います。テーブルには 2 つ<div>
の が含まれており、メイン アカウントの所有者をクリックしながら<td>
、最初の div が表示され、他の div が非表示の状態になっていることを考慮します。承認された再注文の場合<td>
、それぞれの div が表示されます。
私のHTMLは
<div id="authreport">
<table width="270">
<tr>
<td>First name:</td>
</tr>
<tr>
<td>Last name:</td>
</tr>
<tr>
<td>Mobile phone:</td>
</tr>
<tr>
<td>Email:</td><td>
<tr>
<td>Password:</td>
</tr>
</table>
</div>
<div id="mainacc">
<table>
<tr>
<td colspan="2"><h3>Work details</h3></td>
</tr>
<tr>
<td>Organisation:</td>
</tr>
<tr>
<td>Industry Type:</td>
<tr>
<td>Street:</td>
</tr>
<tr>
<td>Postcode:</td>
</tr>
<tr>
<td>Country:</td>
</tr>
</table>
</div>
私のJavaScriptは
function authorised_reporter(auth){
var button = document.getElementById('auth')
auth.onclick = function() {
var div = document.getElementById('authreport');
if (div.style.display !== 'none') {
div.style.display = 'none';
}
else {
div.style.display = 'block';
} }
};
誰でもこれを行う方法を教えてもらえますか?