星期二, 6月 17, 2008

密碼顯示在TextBox的TextMode中

小舖上有人問..我做個簡單的教學..^^..

1.先在aspx網頁上放下這幾個control

<asp:TextBox ID="TextBox1" runat="server" TextMode="Password"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" />
<asp:HiddenField ID="HiddenField1" runat="server" />

2.在cs裡抓取資料..這是模擬抓資料

protected void Page_Load(object sender, EventArgs e)
{
//假設抓出來的password
string password = "123456";
//塞到hiddenField
HiddenField1.Value = password;
}

3.寫javascript去塞值

<script type="text/javascript">
//用javascript方法去把它塞到textbox裡
document.getElementById('TextBox1').value = document.getElementById('HiddenField1').value
</script>

成功..達成效果..不過要注意ㄟ..這樣密碼都被知道了..Day dreamingSleepySilly..

沒有留言: