2016-03-26 14 views
0

JS/HTML/CSS için son derece yeniyim ve birkaç hafta önce kolejde bir ödev için, çerez kullanarak günlük girişlerini kaydeden bir jS-fiddle oluşturmamız istendi. Bir düğmeyi tıklatarak) ve farklı bir düğme kullanarak günlük girişlerini gösteren bir tane. Ben burada w3 okullarında çerezler hakkında bakıyordum: http://www.w3schools.com/js/js_cookies.asp, ama denediğim şeyle alakalı olduğunu sanmıyorum/hepsini bir araya getirmek zor.Çerezlerle günlük girişlerini kaydetme ve gösterme JS

Ben öyle (false dönmek için JavaScript

var textValue = document.getElementById("frm_somename").value; 

sonra çerez kodu ve sonunda html giriş kutusu için böyle

Label: <input type="text" name=“somename” id="frm_somename"/> 

Ve bir şey bu gerekir biliyorum js keman üzerinde yapılır, bu yüzden aslında hiçbir yere gitmemelidir.

birisi yüzden

Yine eğer üzgünüm tıklayın bir düğme tıklandığında kutuda girilen neyi kaydetmek ve farklı bir düğme ile iade edebilirsiniz noktaları birleştirmek bana yardım edebilecek acaba

Bu bazı insanlar için aptal/yararsız/çok kolay görünüyor ama web geliştirme için son derece yeni değilim

+0

String.split() method
Document.cookie docs
Sadece bir kafa doldu: Bu kod seni ısıracak: 'input type = "text" name =“somename”id = "frm_somename" /> 'SMART tekliflerini kullandığından, normal ASCII alıntılarını değil. –

+0

Çerezlere baktınız mı? Onları manipüle etmek için herhangi bir kod yazmaya çalıştı? Orada bir sürü bilgi var .... –

cevap

0

Çerezler, JavaScript'in işlem yapmak için yerleşik bir işlevselliğe sahip olmadıklarını görerek bunları işlemek söz konusu olduğunda her zaman eğlencelidir. document.cookie döndürdüğü dize; ancak slice() ve split() gibi String yöntemlerinden bazılarıyla birlikte çalışabiliriz. Başlamanız için küçük bir keman var, belirli bir çerezi ekleyip kontrol etmenin basit bir yolu, ancak işe yarıyor.

Fiddle

String.slice() method
encodeURIComponent()
decodeURIComponent()

İlgili konular