cucumber Posted August 20, 2007 Report Posted August 20, 2007 Man ir tada problema, ka var izdarit, ta kad lieto write, lai tekstu varetu rakstit vairakas rindas, paniemiens ar + pec katras rindas beigas nederes? //ta ir tagad for(i=0; i<ptmax; i++){ document.write("<div id='"+i+"' style='position: absolute; top: -10px; left: -10px; z-index: 2;'><img src='fire.png'></div>"); } //bet gribetos ta rakstit for(i=0; i<ptmax; i++){ document.write(" <div id='"+i+"' style='position: absolute; top: -10px; left: -10px; z-index: 2;'> <img src='fire.png'> </div> "); }
Toms Posted August 20, 2007 Report Posted August 20, 2007 Es nesapratu ko Tu gribi. Lai kods tiek noģenerēts atsevišķās rindiņās, vai pats "div" tiek salikts vairākās rindiņās vizuāli??
cucumber Posted August 20, 2007 Author Report Posted August 20, 2007 Otrais variants ir vienads ir pirmo, tikai otraja ir lietots enter (pareja nakamaja rinda), kad ta izdaru tad JS rada kludu syntakse.
Toms Posted August 20, 2007 Report Posted August 20, 2007 Tādā gadījumā, man liekas, ka Tu vēlies sakārtot uzģenerēto kodu. Liec visu vienā rindiņā. Ievēro, ka pieliku tādu lietu kā "\n". <script type="text/javascript"> var ptmax = 10; for(var i=0; i<ptmax; i++){ document.write("\n<div id='"+i+"' style='position: absolute; top: -10px; left: -10px; z-index: 2;'>\n<img src='fire.png'>\n</div>\n"); } </script>
cucumber Posted August 20, 2007 Author Report Posted August 20, 2007 (edited) Ne es negribu, lai izvaditais kods butu smuks, es gribu vinu pierakstit, pa rindam, ka otraja varianta. Edited August 20, 2007 by cucumber
Toms Posted August 20, 2007 Report Posted August 20, 2007 (edited) ... paniemiens ar + pec katras rindas beigas nederes? Kāpēc tāds jautājums? Grūti pamēģināt??? Protams, ka derēs! Un tagad tikai pasaki, ka esi #$%^&%#@$%&, kas jautājumzīmes jauc ar izsaukumzīmēm. Tas mani kretinē ārā. <script type="text/javascript"> var ptmax = 10; for(var i=0; i<ptmax; i++){ document.write("<div id='"+i+"' style='position: absolute; top: -10px; left: -10px; z-index: 2;'>"+ "<img src='fire.png'>"+ "</div>"); } </script> Edited August 20, 2007 by Toms
cucumber Posted August 20, 2007 Author Report Posted August 20, 2007 Nezinu Tom, kas tevi tur ko kretine, bet + es teicu, tapec ka tas man neder, jo ja es gribu izvadit lapas saturu ar JS (piem body dalu visu), tad likt tos + baigais gemorojs. Nav kads variants, ka ieksh php ar tiem >>> vai kada f-ja?
bubu Posted August 20, 2007 Report Posted August 20, 2007 Moš var kā C/C++'ā: document.write("asdasd \ zczxc \ ddd\ ccc "); Tb katras rindas beigās backslašu, kas eskeipos endlainu. Un normālās IDĒ's/redaktoros vajadzētu būt iespējai lietot makrosus. Piemēram - iezīmētajam teksta gabalam katras rindas beigās pielikt kādu simbolu (piem to pašu + vai \ ). Tas arī labi līdzētu. Edit: ok, pagūglēju gūglē (nez kāpēc tu pats to neizdarīji, m?) un mazāk kā 5 minūtēs atradu dažus diezgan viltīgus risinājumus: http://forums.devx.com/archive/index.php/t-154826.html - izvelk datus no komentāra funkcijas reprezentācijā kā stringu. http://mook.wordpress.com/2005/10/30/multi...-in-javascript/ - lieto viltīgu XML konstrukciju. Tik man liekas, ka tas ir Firefox-only risinājums. IE jau sen kā neatbalsta jaunākās Javascript versijas.
cucumber Posted August 20, 2007 Author Report Posted August 20, 2007 Ja risinajums no pirma linka ir diezgan labs un noderigs.
Toms Posted August 20, 2007 Report Posted August 20, 2007 (edited) ... tas man neder... Ja jau tas Tev neder, tad kāpēc prasi, vai derēs?? Ja tas būtu apgalvojums, ka Tev neder ar plusu rindas galā, tad jālieto punkts vai izsaukumzīme. Saprati? EDIT: Pārlasot vēlreiz ir redzams, ka var saprast dažādi. Nav labi taisīt tādus teikumus. Edited August 20, 2007 by Toms
bubu Posted August 20, 2007 Report Posted August 20, 2007 Nobanot, nedrīkst apžēlot! Nobanot nedrīkst, apžēlot!
Toms Posted August 20, 2007 Report Posted August 20, 2007 Foršs piemērs. Man liekas, ka teikuma noslēdzošā pieturzīme bija attiecināma uz pēdējo teikuma daļu.
Toms Posted August 20, 2007 Report Posted August 20, 2007 "paniemiens ar + pec katras rindas beigas nederes?" Tas ir jautājums, tā, ka drīzāk nepareizi.. derēs/nederēs šajā gadījumā nemaina nozīmi.
Recommended Posts