Доброго дня. Может кто поможет, нужен один простой скрипт "Отгадай загадку".
Сначала идет текст загадки - "Текст загадки бла-бла-бла". За ним идет ссылка "Правильный ответ". При нажатии на ссылку, она должна исчезнуть, должен появится текст ответа "Текст ответа бла-бла-бла". Важно - если в браузере будет отключен java-script, то должен отображатся только "Текст загадки бла-бла-бла", а ссылка и сам правильный ответ не должны отображатся.
Нашел такой скрипт:
<p align=justify>Текст загадки бла-бла-бла <script type="text/javascript"> // Получаем элемент и текст через параметры function textIt(element, text) { // Создаем текстовый узел с нашим текстом var textNode = document.createTextNode(text); // Заменяем вызвавшую ссылку на этот узел element.parentNode.replaceChild(textNode, element); } </script> <!-- вызываем функцию в обработчике события onclick, возвращаем false, чтоб не выполнялся переход по ссылке --> <a href="javascript://" onclick="textIt(this, 'Текст ответа бла-бла-бла'); return false">Правильный ответ</a> </p>
Он почти работает, но при отключенном java-script ссылка "Правильный ответ" не пропадает, а нажав на нее ничего не происходит.
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
ruslan-ok
Доброго дня.
Может кто поможет, нужен один простой скрипт "Отгадай загадку".
Сначала идет текст загадки - "Текст загадки бла-бла-бла". За ним идет ссылка "Правильный ответ". При нажатии на ссылку, она должна исчезнуть, должен появится текст ответа "Текст ответа бла-бла-бла". Важно - если в браузере будет отключен java-script, то должен отображатся только "Текст загадки бла-бла-бла", а ссылка и сам правильный ответ не должны отображатся.
Нашел такой скрипт:
<p align=justify>Текст загадки бла-бла-бла
<script type="text/javascript">
// Получаем элемент и текст через параметры
function textIt(element, text) {
// Создаем текстовый узел с нашим текстом
var textNode = document.createTextNode(text);
// Заменяем вызвавшую ссылку на этот узел
element.parentNode.replaceChild(textNode, element);
}
</script>
<!-- вызываем функцию в обработчике события onclick, возвращаем false, чтоб не выполнялся переход по ссылке -->
<a href="javascript://" onclick="textIt(this, 'Текст ответа бла-бла-бла'); return false">Правильный ответ</a>
</p>
Он почти работает, но при отключенном java-script ссылка "Правильный ответ" не пропадает, а нажав на нее ничего не происходит.
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.