[英]how to hide text in an html textbox
我有一個簡單的 html 文本框,就像用戶在其中鍵入內容一樣,文本應該是不可見的,但文本應該在那里
<html>
<head>
<title>My Page</title>
<script type="text/javascript">
function hide()
{
document.forms["text"].style.visibility = 'hidden';
}
</script>
</head>
<body>
<form name="myform">
<div align="center">
<input type="text" size="25" onkeyup="return hide();">
</div>
</form>
</body>
</html>
蘋果電腦,
您正在做的事情是使用簡單的方法無法完成的。 使用包含在問題中的代碼時,實際上是在刪除整個框的可見性,而不僅僅是文本內容。
一些想法:
組合使用這些對於您嘗試執行的操作應該非常有效。
更重要的問題是:您為什么要這樣做? 您能否詳細說明您要在這里完成的工作?
編輯:我看到你正在這樣做的密碼。 在那種情況下,為什么不使用<input type =“ password”>字段? 這樣,瀏覽器就知道它是密碼字段,並自動隱藏輸入(使用標准點或星號)。
而不是設置visibility="hidden"
嘗試display="none"
編輯:沒有注意到它與密碼有關-在這種情況下,您應該對輸入元素使用type=password
。
您似乎想輸入自制密碼字段? 改為使用<input type="password" ...>
會更簡單。
對於受密碼保護的字段,請僅使用“密碼”類型。
<input type="password" size="25" />
只需將顏色屬性作為元素的透明屬性,即在您的情況下為輸入。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.