- Подхвърляне на данни
WT форуми -> Javascript/DHTML - Готови кодове -> Подхвърляне на данни
Създайте нова тема Напишете отговор 
Автор Съобщение
NFSpeedy
Нов
Нов

Регистриран на: 24/11/2009 9:53 am

Support: 0
Bonus: 0
Мнения: 65
Мнение 10/01/2013 11:06 am     Подхвърляне на данни Отговорете с цитат


Понеже мога едва да чета JS (с разбиране) и не мога да пиша JS... Трябва ми код, който да подхвърля разни изречения, които да се изписват на страница след натискане на бутон. И е много важно да не е нужно да се натиска рефреш всеки път като искаш да ти се изпише ново изречение.


........Натисни за изречение........
.....................[клик].................
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
madmax_3
Нов
Нов

Регистриран на: 19/12/2012 5:50 pm

Support: 2
Bonus: 4
Мнения: 34
Мнение 10/01/2013 1:16 pm      Отговорете с цитат


Пробвай това:


<script type="text/javascript">

var fList = new Array();
fList.push("Изречение номер 1");
fList.push("Изречение номер 2");
fList.push("Изречение номер 3");
fList.push("Изречение номер 4");
// Добавяш колкото още искаш //

</script>
<div id="showHere">&nbsp;</div>
<input type="button" value="Натисни за изречение" onclick="document.getElementById('showHere').innerHTML = fList[Math.floor(Math.random()*fList.length)]" />
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
NFSpeedy
Нов
Нов

Регистриран на: 24/11/2009 9:53 am

Support: 0
Bonus: 0
Мнения: 65
Мнение 10/01/2013 11:20 pm      Отговорете с цитат


А ако добавя и html той ще си работи, нали? Няма да се изписва като текст?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
madmax_3
Нов
Нов

Регистриран на: 19/12/2012 5:50 pm

Support: 2
Bonus: 4
Мнения: 34
Мнение 11/01/2013 6:36 am      Отговорете с цитат


Ще работи, но трабва да внимаваш с кавичките:


fList.push("<div style='color:red'>Изречение номер 1</div>");
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
NFSpeedy
Нов
Нов

Регистриран на: 24/11/2009 9:53 am

Support: 0
Bonus: 0
Мнения: 65
Мнение 11/01/2013 2:43 pm      Отговорете с цитат


madmax_3 написа:
Ще работи, но трабва да внимаваш с кавичките:


fList.push("<div style='color:red'>Изречение номер 1</div>");


\" \'
Май така бяха...

П.П.: Как да кажа на кода,че скрипта е отделено в .js

HTML code:
    <section>
The Bro code
<script src="../brocode.js"></script>
<section id="brocode">&nbsp;</section>
<input type="button" value="Bro Code" onclick="document.getElementById('brocode').innerHTML = fList[Math.floor(Math.random() * fList.length)]" />
</section>
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Покажи мнения от преди:    
Създайте нова тема   Напишете отговор    web-tourist.net Форуми -> Javascript/DHTML - Готови кодове Часовете са според зоната GMT + 2 Часа
Страница 1 от 1


 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети