Javascript 当Cookie有值时如何隐藏html 函数createCookie(newCookie) { var expDate=新日期() expDate.setYear(expDate.getYear()+1); var cookieVal=document.getElementById(newCookie).value; document.cookie=newCookie+“=”+cookieVal+“”; } 请输入您的电子邮件 请输入您的地址 请输入您的电话号码 document.write(“EveryCookie:+document.cookie”);
我的问题是,当我的cookie有值时,是否有一种方法可以隐藏HTML输入,以便只看到cookie,如果cookie没有值,HTML输入将再次显示。步骤1: 首先检查Cookie值(如果它有值),然后 步骤2: 使用javascript函数通过其id隐藏元素Javascript 当Cookie有值时如何隐藏html 函数createCookie(newCookie) { var expDate=新日期() expDate.setYear(expDate.getYear()+1); var cookieVal=document.getElementById(newCookie).value; document.cookie=newCookie+“=”+cookieVal+“”; } 请输入您的电子邮件 请输入您的地址 请输入您的电话号码 document.write(“EveryCookie:+document.cookie”);,javascript,html,cookies,Javascript,Html,Cookies,我的问题是,当我的cookie有值时,是否有一种方法可以隐藏HTML输入,以便只看到cookie,如果cookie没有值,HTML输入将再次显示。步骤1: 首先检查Cookie值(如果它有值),然后 步骤2: 使用javascript函数通过其id隐藏元素 <html> <head> <title> </title> <script type="text/javascript"> function createCookie(newCoo
<html>
<head>
<title>
</title>
<script type="text/javascript">
function createCookie(newCookie)
{
var expDate = new Date()
expDate.setYear(expDate.getYear() + 1);
var cookieVal = document.getElementById(newCookie).value;
document.cookie = newCookie + " = " + cookieVal + "<br />";
}
</script>
</head>
<body>
Please enter your email<input type="text" id="email" onblur="createCookie('email');" /><br />
Please enter your address<input type="text" id="address" onblur="createCookie('address');" /><br />
Please enter your phone number<input type="text" id="phone" onblur="createCookie('phone');" /><br />
<script type="text/javascript">
document.write("EveryCookie: " + document.cookie);
</script>
</body>
</html>
javascript中的:
document.getElementById('thinktohide').style.display='none';
在html中:
步骤2:
即使您希望在cookie没有值时返回元素,也可以显示该值。使用
div
包装输入。检查javascript中的cookie,然后根据需要隐藏div
。“以便只看到cookie”-您的意思是要显示存储在cookie中的值吗?
In javascript:
document.getElementById('thinktohide').style.display = 'none';
In html:
<input type ='text' id="thinktohide">