cucumber Posted August 20, 2007 Report Share 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> "); } Link to comment Share on other sites More sharing options...
Toms Posted August 20, 2007 Report Share 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?? Link to comment Share on other sites More sharing options...
bubu Posted August 20, 2007 Report Share Posted August 20, 2007 <br/> ? Link to comment Share on other sites More sharing options...
cucumber Posted August 20, 2007 Author Report Share 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. Link to comment Share on other sites More sharing options...
Toms Posted August 20, 2007 Report Share 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> Link to comment Share on other sites More sharing options...
cucumber Posted August 20, 2007 Author Report Share 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 Link to comment Share on other sites More sharing options...
Toms Posted August 20, 2007 Report Share 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 Link to comment Share on other sites More sharing options...
cucumber Posted August 20, 2007 Author Report Share 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? Link to comment Share on other sites More sharing options...
bubu Posted August 20, 2007 Report Share 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. Link to comment Share on other sites More sharing options...
cucumber Posted August 20, 2007 Author Report Share Posted August 20, 2007 Ja risinajums no pirma linka ir diezgan labs un noderigs. Link to comment Share on other sites More sharing options...
Toms Posted August 20, 2007 Report Share 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 Link to comment Share on other sites More sharing options...
bubu Posted August 20, 2007 Report Share Posted August 20, 2007 Nobanot, nedrīkst apžēlot! Nobanot nedrīkst, apžēlot! Link to comment Share on other sites More sharing options...
Toms Posted August 20, 2007 Report Share 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. Link to comment Share on other sites More sharing options...
cucumber Posted August 20, 2007 Author Report Share Posted August 20, 2007 Tam man bija pareizi :). Link to comment Share on other sites More sharing options...
Toms Posted August 20, 2007 Report Share 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. Link to comment Share on other sites More sharing options...
Recommended Posts