javascript - How to make choses in HTML? -


मुझे यहाँ एक समस्या है।

  function random_imglink () {var myimages = new Array I .com / POVb0m7.jpg "var ry = Math.floor (Math.random () * myimages.length) अगर (ry == 0) ry = 1 document.write ('& lt; img src ="' + myimages [ry] ] + '' सीमा = 0 & gt; ')} random_imglink ()  

इसलिए, यह स्क्रिप्ट यादृच्छिक चित्र दिखाएगा। लेकिन मैं एक पाठ की तरह बनाना चाहता हूं, इसलिए यदि यह पहली तस्वीर को दिखाता है तो मैं "छवि 1" कहकर कुछ पाठ करना चाहूंगा और अगर वह दूसरी तस्वीर दिखाती है तो मैं इसे "छवि 2" कहने के लिए चाहूंगा। बेशक तस्वीर, लेकिन मैं नहीं जानता कि यह कैसे करना है मैं वास्तव में यहां मदद करना चाहता हूं।

इसे आज़माएं:

  फ़ंक्शन Random_imglink () {var myimages = ["http://i.imgur.com/abaIWZt.jpg" ,"http://i.imgur.com/POVb0m7.jpg"]; Var ry = Math.floor (मठ.रेंडम () * myimages.length); If (ry == 0) ry = 1 document.write ('& lt; img src = "' + myimages [ry] + '" शैली = "सीमा: कोई नहीं;" alt = "" / & gt;'); Document.write ('& lt; अवधि शैली = "फ़ॉन्ट-शैली: इटैलिक;" & gt;'); स्विच (आरआई) {मामले 1: document.write ('छवि 1'); टूटना; मामले 2: document.write ('छवि 2'); टूटना; डिफ़ॉल्ट: ब्रेक; } Document.write ('& lt; / span & gt;'); } Random_imglink ();  

Comments

Popular posts from this blog

scala - Play Framework - how to bind form to a session field -

c++ - Why does Visual Studio Release build break on non-executing code line -

Firefox reacting to JQuery setTimeout that doesn't apply -