Я пытаюсь создать реальный пример атрибута get и set data.Используйте кнопку setAttribute и покажите ее в теге span
поэтому я создал простой div, который содержит атрибут data-email и устанавливает значение по умолчанию.
Теперь, что я хочу достичь, когда я нажимаю на кнопку, он изменит атрибут по умолчанию на атрибут set на моих кодах JavaScript.
В настоящее время я также не знаю, как я могу показать значение атрибута данных внутри тега моего div.
вот моя разметка:
<div id="my-id" data-email="[email protected]">Sam's email is <span> "Show Email Here" </span> </div>
<button type="button" id="btn-id" onclick="click-btn()">Set Attribute Now</button>
вот мой JavaScript:
var email = document.getElementById('my-id');
var emailget = email.getAttribute('data-email');
var button = document.getElementById('btn-id');
function click-btn(){
emailset = email.setAttribute('data-email', [email protected]);
}
вот ссылка JSFIDDLE: http://jsfiddle.net/jypb2jdg/6/
Любая идея?
Обратите внимание, что дефисы не допускаются в именах функций, так как дефисы являются минус-знаками в javascript. – adeneo
Здесь -> ** http: //jsfiddle.net/jypb2jdg/13/** – adeneo
Как насчет значения по умолчанию по умолчанию? как я могу показать его из первых рук, прежде чем обновлять его с помощью кнопки? –