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

NFSpeedy

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


........Натисни за изречение........
.....................[клик].................
 
Пробвай това:


<script type="text/javascript">

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

</script>
<div id="showHere"> </div>
<input type="button" value="Натисни за изречение" onclick="document.getElementById('showHere').innerHTML = fList[Math.floor(Math.random()*fList.length)]" />
 
Ще работи, но трабва да внимаваш с кавичките:


fList.push("<div style='color:red'>Изречение номер 1</div>");
 
madmax_3 каза:
Ще работи, но трабва да внимаваш с кавичките:


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

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

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

HTML:
    <section>
        The Bro code
        <script src="../brocode.js"></script>
        <section id="brocode"> </section>
        <input type="button" value="Bro Code" onclick="document.getElementById('brocode').innerHTML = fList[Math.floor(Math.random() * fList.length)]" />
    </section>
 

Горе