2017-06-08 4 views
1

Ich möchte eine Zeichenfolge als Parameter der folgenden weitergeben müssen:OnClick: Passing String als Parameter

<div id="menubutton1" class="menubutton lightbox" onclick="lightbox(1000, 410, hello)">

Wie würde ich "Hallo" zu einem Parameter machen. Die ganzen Zahlen passieren ohne Probleme.

Vielen Dank.

+0

Probieren Sie 'Hallo' – Simon

+0

"Hallo" sollte eine Zeichenfolge sein. Also "Hallo". – doutriforce

Antwort

1

Sie haben Anführungszeichen in den String-Parameter hinzuzufügen:

<div id="menubutton1" class="menubutton lightbox" onclick="lightbox(1000, 410, 'hello')"> 

arbeiten.

1

Verwenden einfache Anführungszeichen um die Zeichenfolge wie folgt:

<div id="menubutton1" class="menubutton lightbox" onclick="lightbox(1000, 410, 'hello')"> 
1

ein ' hinzufügen vor hallo und ein ' nach hallo: onclick="lightbox(1000, 410, 'hello')"

0

Der Inhalt der OnClick-Eigenschaft wird als Javascript behandelt

<div onclick="HERE IS JAVASCRIPT"></div> 

So sollten Sie 'hello' verwenden, während Sie Doub verwenden le Zitat für onclick Eigentum,

oder "hello" sonst mit einfachen Anführungszeichen.

Sollte einer davon verwenden, um darzustellen, dass hello ein String ist, kein Variablenname.