自动切换字段

时间:2014-05-02 11:39:45

标签: javascript html xml

此时我的页面上有一个字段,可以使用按钮打开或关闭。 但我希望该字段可以自动显示,具体取决于该字段中的内容。 换句话说,字段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>

1 个答案:

答案 0 :(得分:0)

如果您希望文本框中包含文本时可见,则尝试获取文本框的ID,在您的情况下是UID ..

if(UID.value ==&#39;&#39;)UID.style.display =&#39; none&#39;否则UID.style.display =&#39;阻止&#39;;