suchen

Heim  >  Fragen und Antworten  >  Hauptteil

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?

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

迷茫迷茫2761 Tage vor840

Antworte allen(2)Ich werde antworten

  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-07-05 10:56:05

    獲取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"));

    Antwort
    0
  • 怪我咯

    怪我咯2017-07-05 10:56:05

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

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

    Antwort
    0
  • StornierenAntwort