javascript - Shuffle function when on click button -
Whenever I refresh the page, for word alteration, "May I know your name?" I want to drag this "know me your name" to change it after your "#" like "I Know Your Name" after clicking on the SHUFFLE button.
HTML: Hope this will help you: JSField:
& lt; Div id & gt; Is it dragable and droppable? & Lt; / Div & gt; & Lt; / Body & gt; & Lt; Top & gt; & Lt ;? Php $ conn = mysql_connect ("localhost", "root", "password"); If (! Mysql_select_db ("login")) {echo "unable to choose database go" mysql_error (); Go out; } $ Sql = "SELECT table to WHERE id = 1"; $ Result = mysql_query ($ sql); While ($ line = mysql_fetch_assoc ($ result)) {$ output = $ line ["full"]; } Mysql_free_result ($ result); ? & Gt; & Lt; Script & gt; Var js_var = "& lt ;? php $ output echo? & Gt;"; Var div_id = ['id1', 'id2', 'id3', 'id4', 'id5', 'id6', 'id7', 'id8', 'id9', 'id10']; Var box_id = ['box 1', 'box 2', 'box 3', 'box 4', 'box 5', 'box 6', 'box 7', 'box 8', 'box 9', ' Box 10 ']; Var Basic = js_var.split ("#"); Var balls = 90 = js_var.split ("#"); Function getNumbers () {var player1 = new array (); Balls90.sort (function () {return Math.random () - .25;}); (Var i = 0; i & lt; balls90.length; i ++) {document.writeln ('& lt; div id = "+ box_id [i] +" class = "box" droppable = "true" Ondrop = "drop (event)" ondragover = "allow (event)" & gt; & lt; / div & gt; '); } (Var i = 0; i & lt; balls90.length; i ++) {player1.push (ball 090 [i]); }} GetNumbers (); Function draggable {dragEvent.dataTransfer.setData ("text / html", dragEvent.target.textContent + "|" + dragEvent.target.parentNode.id); } Function drop word (drop event) {var dropData = dropEvent.dataTransfer.getData ("text / html"); Var dropItems = dropData.split ("|"); Var prevElem = document.getElementById (dropprint [1]); PrevElem.getElementsByTagName ("div") [0] .textcontent = dropEvent.target.textContent; DropEvent.target.textContent = dropItems [0]; DropEvent.preventDefault (); } Function allowDrop (ev) {ev.preventDefault (); } Function drag (ev) {ev.dataTransfer.setData ("text", ev.target.id); } Function drop (ev) {ev.preventDefault (); Var data = ev.dataTransfer.getData ("text"); Ev.target.appendChild (document.getElementById); // var data_content = document.getElementById (data) .innerText; // Alert ('The selected text is:' + data_content + '.'); } & Lt; / Script & gt; & Lt; Button ID = "Shuffle" type = "button" & gt; Schaufel & lt; / Button & gt; & Lt; / Head & gt;
Var TextDiv = document.getElementById ('text'); Document.getElementById ('Shuffle'). AddEventListener ('click', function () {var word = textDiv.innerText.split (''); var len = words.length; var result = ''; textDiv.innerText = ''; for (var i = 0 ; I & lt; len; ++ i) {var randIndex = Math.floor ((Math.random (* * words.length)); Results + = word [randindex] + ''; word; .sice ( Randindex, 1);} text div. Winner text = result;}, wrong);
Comments
Post a Comment