WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Javascript inline i Wordpress post/pages (https://www.wn.se/forum/showthread.php?t=1045560)

Wackerberg 2010-12-26 19:00

Javascript inline i Wordpress post/pages
 
Jag har försökt inkludera JavaScript i ett formulär jag gjort i Wordpress.

Följande i en WP-sida:
Kod:

<form>
 <fieldset>
  <legend>Leveransalternativ</legend>
  <select name="Leverans" onchange="compute(this)" >
  <option value="Enkel">Standardleverans, 59 kr. Vi skickar inom 14 dagar.</option>
  <option value="Express">Expressleverans, 149 kr. Vi skickar inom 4 dagar.</option>
  <option value="Montering">Nej, tack. Jag vill ha enheten monterad.</option>
  </select>
 </fieldset>
</form>

Konverteras automatiskt till:
Kod:

<form>
<fieldset>
 <legend>Leveransalternativ</legend>
  <select name="Leverans">
  <option value="Enkel">Standardleverans, 59 kr. Vi skickar inom 14 dagar.</option>
  <option value="Express">Expressleverans, 149 kr. Vi skickar inom 4 dagar.</option>
  <option value="Montering">Nej, tack. Jag vill ha enheten monterad.</option>
  </select>
 </fieldset>
</form>

och så vill jag ju inte ha det (d.v.s. att WordPress parsar bort onchange="...")... jag har googlat lite, men de flesta forumposter och information är gammal, och relaterar till WordPress 2.x, och nu kör vi ju 3.x.

Hur brukar ni lösa ovanstående i WordPress?

/Tack!

allstars 2010-12-27 11:13

kan du inte sätta ett id på selectboxen för det lär den inte parsa bort.
Sedan lägger du till en eventlistener i javascript i sidmallen


Alla tider är GMT +2. Klockan är nu 00:10.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson