2017-03-24 3 views
-1

Ich versuche, einen Schrägstrich aus einer Datumszeichenfolge zu entfernen.Entfernen Sie/(Schrägstrich) von Datumszeichenfolge in Jquery

Das Datum ist zur Zeit im Format TT/MM/JJJJ, aber ich brauche zu entfernen/und ersetzen mit -, so dass ihr dd-mm-yyyy

Ich habe versucht, viele Dinge, in diese Richtung:

var from = $('#from_date').text().replace(/\//g, '-'); 

var from_pre = $('#from_date').val(); 
var from = from_pre.text().replace(/\//g, '-'); 

Wohin gehe ich falsch?

+0

Welche Art von Element zu nennen '$ ("# from_date")'? Deine erste sollte gut funktionieren, ich mache mir nur Sorgen, dass du '.text()' für eine Eingabe oder etwas verwendest. – Santi

+0

Es ist ein Datumsfeld, geschrieben als eine Zeichenfolge – frobak

+2

Dann ersetzen Sie '.text()' in Ihrem ersten mit '.val()' und Sie sollten in Ordnung sein. – Santi

Antwort

4

Sie brauchen nicht text auf den Wert

var from = $('#from_date').val().replace(/\//g, '-') 
+0

Ahhhh, ok Danke, das hat funktioniert! – frobak

Verwandte Themen