Подхвърляне на данни

Готови кодове за по-голяма атрактивност
Post Reply
User avatar
NFSpeedy
Нов
Нов
Posts: 65
Joined: Tue Nov 24, 2009 7:53 am
Location: София

Подхвърляне на данни

Post by NFSpeedy » Thu Jan 10, 2013 9:06 am

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


........Натисни за изречение........
.....................[клик].................

madmax_3
Нов
Нов
Posts: 34
Joined: Wed Dec 19, 2012 3:50 pm
Contact:

Post by madmax_3 » Thu Jan 10, 2013 11:16 am

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


<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)]" />

User avatar
NFSpeedy
Нов
Нов
Posts: 65
Joined: Tue Nov 24, 2009 7:53 am
Location: София

Post by NFSpeedy » Thu Jan 10, 2013 9:20 pm

А ако добавя и html той ще си работи, нали? Няма да се изписва като текст?

madmax_3
Нов
Нов
Posts: 34
Joined: Wed Dec 19, 2012 3:50 pm
Contact:

Post by madmax_3 » Fri Jan 11, 2013 4:36 am

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


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

User avatar
NFSpeedy
Нов
Нов
Posts: 65
Joined: Tue Nov 24, 2009 7:53 am
Location: София

Post by NFSpeedy » Fri Jan 11, 2013 12:43 pm

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


fList.push("<div style='color:red'>Изречение номер 1</div>");
" \'
Май така бяха...

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

[html] <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>[/html]

Post Reply