此时我的页面上有一个字段,可以使用按钮打开或关闭。 但我希望该字段可以自动显示,具体取决于该字段中的内容。 换句话说,字段UserId从Xml获得当前用户的id。 如果用户ID例如是M.Bros或L.Bros,那么该字段应该是可见的,但对于其他任何人都应该是不可见的。
<div id="content" style="display:block;">
<table datasrc="#XmlUserInfo">
<tr>
<td style="height: 28px">UserID</td>
<td style="height: 28px">
<input datafld="UID" name="UserId" size="35" type="text" /></td>
</tr>
</table>
</div>
<script type="text/javascript">
function toggleContent() {
//Get the DOM reference
var contentId = document.getElementById("content");
//Toggle
contentId.style.display == "block" ? contentId.style.display = "none" :
contentId.style.display = "block";
}
</script>
<button onclick="toggleContent()">Toggle</button>
答案 0 :(得分:0)
如果您希望文本框中包含文本时可见,则尝试获取文本框的ID,在您的情况下是UID ..
if(UID.value ==&#39;&#39;)UID.style.display =&#39; none&#39;否则UID.style.display =&#39;阻止&#39;;