Heim  >  Artikel  >  Web-Frontend  >  Gibt es eine Längenbeschränkung für js-Parameter? Es wurde festgestellt, dass es 2083 Zeichen nicht überschreiten darf_Grundkenntnisse

Gibt es eine Längenbeschränkung für js-Parameter? Es wurde festgestellt, dass es 2083 Zeichen nicht überschreiten darf_Grundkenntnisse

WBOY
WBOYOriginal
2016-05-16 16:51:531809Durchsuche

Eine gewöhnliche Javascript-Funktion hat nur einen Eingabeparameter

Code kopieren Der Code lautet wie folgt:

Funktionstest (Info)
{
alert(info);}

Die Seite wird mit ASPX-Code generiert und ruft test auf. Der Eingabeparameter der Funktion kann eine sehr lange Zeichenfolge sein, und viele Tags werden auf der Seite basierend auf einem Datensatz erstellt.

Der Code ist wie folgt:
test Nachdem die Seite generiert wurde, kann auf einige Links geklickt werden, auf andere jedoch nicht. Ich habe den Wert des Eingabeparameters mithilfe von Teilzeichenfolgen grob verarbeitet und festgestellt, dass er 2083 Zeichen nicht überschreiten darf. Gibt es eine Längenbeschränkung für js-Funktionsparameter? Ich habe keine relevante Anweisung gefunden. Ich habe versucht, das Tag zu ändern und dann die gesamte Länge im Clik-Ereignis aufzurufen Es hat nicht funktioniert.
Mir wurde plötzlich klar, dass es an lag. verwendet get, um Parameter zu übergeben In diesem Fall darf die Anzahl der js-Funktionen ohnehin nicht überschritten werden.