javascript - Bitten Sie um Rat: Wie zeige ich das ursprünglich ausgeblendete Div von Seite 2 an, wenn ich von Seite 1 auf Seite 2 verlinke?
迷茫
迷茫 2017-07-05 10:54:05
0
2
802

Kann es nur mit js und html gemacht werden?
Eine Möglichkeit, die mir in den Sinn kommt, besteht darin, das Formular auf Seite eins zum Übergeben von Parametern und auf Seite zwei zum Beurteilen der Parameter zu verwenden, um festzustellen, ob p angezeigt wird.
Aber wie werden die Parameter von der Aktion übergeben, die von Seite 2 empfangen wird?

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8"/>
    <title></title>
    
</head>
<body>

<form action="index2.html#p">
<input type="text" name="firstname" value="">
<input type="submit" value="Submit">
</form> 

</body>
</html>

Senioren sagen mir bitte, ob diese Methode machbar ist? Wie genau funktioniert es

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

Antworte allen(2)
女神的闺蜜爱上我

獲取url參數


function GetQueryString(name)
{
     var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
     var r = window.location.search.substr(1).match(reg);
     if(r!=null)return  unescape(r[2]); return null;
}
 
// 调用方法
alert(GetQueryString("参数名1"));
alert(GetQueryString("参数名2"));
alert(GetQueryString("参数名3"));
刘奇

还有一点,CSS3的:target伪类选择器也可以实现这个功能,主要是利用锚点

参考:http://css.doyoe.com/selector...

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage