Javascript

20 отговора 845 прегледа
#1

Javascript

Привет.

Ще ми дадете ли съвет как на javascript да направя следното:
Искам например когато потребител въведе в текстово поле инт 2 да речем съответно да се показват две нови текстови полета. аналогично ако се въведе 8 - осем текстови полета.

Мислех да го правя на PHP но видях на една страница именно това което ме интересува но скрипта е външен и не можах да го разгледам.

Отговор
в отговор на moarein #2

Re: Javascript

ами изтегли външния файл. Нещо *.js ще е.
На същия въпрос има отговори..тука се питаше нещо подобно преди месец..и доста решения имаше. Архивите са твои.

Bigger you give, Bigger you get
We're boss at denial
But best at forget
Отговор
в отговор на moarein #3

Re: Javascript

Zawisi kyde iskash da pishesh ama eto ti edna interpretaciq...
Ne prawi copy-paste pisha bez da probwam...:
<script>
function split(No)
{

strFields = "";
for (i=0; i<Number(No); i++) strFields+= "<input type=text value='" +i+ "'>";

if (!document.all)
{
var dd = document.layers.d1.document;
dd.open();
dd.open(); // ne me pitaj shto dwa pyti
dd.write(strFields)
dd.close();
}
else
document.all.d1.innerHTML = strFields;
}
</script>
<body>
<form name=f1>
<input type=text name=p1><input type=button onclick='split(document.forms.f1.p1.value)'>
</form>
<div id='d1'>Some that will change</div><!-- shte beresh golemi qdowe da si podkarash layera pod NS ama derzaj :)) ------------->
</body>

JAVA lets make things badly and slow!!
Отговор
в отговор на wili98 #4

Re: Javascript

Taka ako se poluchu izobsto to ste ima samo edno vhodno pole!
Ne se pravi taka no mi e ogranichen akaunta da go pisha!
wili98 sega si spomnih che ne se izkaza nikak laskavo za stranicata mi predi vreme.
Kato se nameri nyakoy da me pohvali ste vi otkrehna kak se pravi tova ( razbirase bez NS4.XX)

Отговор
в отговор на Master Admin #5

Re: Javascript

Aз те похвалих.
Освен това намирам новия ти сайт за крачка в положителна посока.
Мен ме интересува същия случай , ама интег. да се появява като URL param от
SQL заявка и в зависимост от върнатия резултата да показва различен брой текстови полета.
Това няма значение де, тук говорим за javascripta

Отговор
в отговор на Master Admin #6

Аз не съм този! Но малко в страни от темата...

Не съм аз този, които ще ти хвали сайта, нямам ти URL да видя новото, може и да си струва! Но не мисля, че враждата ти с Wili98 на лична основа е повод да казваш: "Kato se nameri nyakoy da me pohvali ste vi otkrehna kak se pravi tova"!

Има достатъчно други които да го направят...
Баба...


___________________________
Утрото е по-мъдро от сутринта...
Отговор
в отговор на Master Admin #7

Aman ot amatiori

Maistore naprawi si copy paste i togawa ela da me otkrehnesh (bez NS)
Az sled towa shte te otkrehna i za NS....
A po otnoshenie na saita ti...
Boge gospodi ta to i da iskam ne moga da kaga edna dobra duma za nego....

Ama da ne stane kato merene na patki....

JAVA lets make things badly and slow!!
Отговор
в отговор на wili98 #8

Re: Aman ot amatiori

S mene ne mojesh da se merish prosto nyamame nisto obsto za da se praviat sravnenia!
Az za razlika ot teb ne se pravya na super geniy koyto znae vsichko i kato neznam si go kazvam!
Tova che i taka ste stane oznachava edinstveno che i taka moje da se napravi.
Stava no ne e verniyat varyant - dosta e darven
Kak e da se zayjdat s teb ot glupost? Gotino li e?

Отговор
в отговор на emil #9

Re: Javascript

Zdravey!
Sigurno si lichi che naposledak sam iznerven zastoto ne moga da si namerya rabota ot nekadarni zavistlivci koito edinstveno mogat da te pracakat i nisto drugo.
Tova razbirase ne gi pravi nisto poveche ot tova koeto sa, no prechat.
Ako moga da ti pomogna s nesto pishi mi na e-maila ste ti otgovorya!
A po tazi tema i taka kakto wili98 kazva mojebi ste stane no nachina e drug.
Chao!

Отговор
в отговор на Master Admin #10

Re: Aman ot amatiori

Ami az ne wigdam da se zaqgdat za gluposti s men po prostata prichina che ne pisha takiwa(ako mogesh posochi mi obratnoto)...

A syshto taka ne se zaqgdam za gluposti a poprawqm greshki ako taka ti zwuchi...

No ako na teb ti e priqtno da wigdash postingi ot roda :
Kak s JS moga da se dobera do value na daden input w dadena forma to na men ne mi e.
I pak shte go kaga ima predostatychno literatura w neta, za da moge da se prochete i da se nauchi.
No w momenta w koito zadadesh neshto s koeto si se sblyskal i ne si nameril nikyde da prochetesh info po wyprosa to ti otgowarqt ima nqma 2 dushi, i te pri towa sa izwestni...
A spored men sa dostatychni 10 min da sednesh i da prochetesh i powecheto neshta se reshawat...

I na finala ako senda da se merq s teb, towa znachi da se otkaga ot Inet i wsichko swyrzano s PC, tolkowa nazad ne smqtam da se wryshtam...

Edwa sega zapochwam da razbiram Pro.... :))))
A ako ti mogesh da se zaqdesh s men za neshto w koeto da iztyknesh argumenti za moqta neprawdiwost, imaj mi dowerie shte napusna klubowete :)))
Mogesh da zapochwash....
A obiknowenno w programiraneto ili wsichko swyrzano po wyprosa ima pone 10 nachina da naprawish edno i syshto neshto.
E towa e rabotata na programista da izbere naj-dobriq za sluchaq i da moge da se obosnowe zashto toi e takyw.
Ostanaloto e pisane na specifichni dumichki, koeto go moge i edna mashinopiska....
Syshto taka i az ne se prawq na nikakyw genni nito predendiram za towa, no sled malko shte ti namerq stranicata i shte wzema nqkoi pasagi ot tam, koito shte sloga tuk, pyk ti i wsichki ostanali si wadete zakliuchenieto....

JAVA lets make things badly and slow!!
Отговор
в отговор на wili98 #11

Re: Aman ot amatiori

Dosta si prav no kakvo pravish ti za da ne e taka?
Zasto ne mi kaza zasto ne mi varvi muzikata na stranicata kogato popitah?
Nikoy ne mi otgovori!
Vaprosa mi si ostana bez otgavor a tova ne e nesto koeto znam kade da procheta!
Izprobvah sumati varianti i nisto!
Neznam za ostanalite no az dosta nesta poprochitam!
Namerete zasto ne varvi a az ste vi kaja kak se pishe na kirilica s write v ns4.xx !

Отговор
в отговор на Master Admin #12

Sound

Kakyv to4no e problema s sounda
za6toto i az imam sy6tia problem
ako mojem da si pomognem vzaimno

Отговор
в отговор на THE Web #13

Re: Sound

Zdravey!
Vlez v sayta mi i vij koda na gorniyat freym.
Ideyata mi za muzikata e vseki pat kogato ya posetish da sviri sluchayno generirana muzika a ne vinagi da zapochva s edno i sashto!
Kogato napravya opit da smenya parcheto muzikata spira( tova e na sayta)
Lokalno na kompyutara mi vsichko si varvi kakto ochakvam!
Vaprosami e zasto ne varvi na sayta?
Ako nyakoy mi otgovori s reshenie predi az da go otkriya ste vi kaja kak da se chete normalno kirilicata kogato se pishe s "document.write" v netscape 4.xx.
Tova sam sam go otkril sled nyakolko dena rovichkane i raboti bez problemno!
Tvoya problem kakav e? Moje i da znam neshto.
[линк]

Отговор
в отговор на Master Admin #14

Re: Sound

:))))
Ami sy6tia kato tvoia
Samo 4e s flash
no mislia 4e az ne pravia ne6to kakto triabva
i na mene local-no raboti a na server kato se ka4i ne6te
dai mi e-mail ili pusni edna belejka na moia the-web@dir.bg
6te ti pusna url na site-a
ne go ostaviam tuka za6toto ne iskam da rtupam izkusvenni hit-ove
bye

Редактирано от THE Web на

Отговор
в отговор на Master Admin #15

n4???

Ама че се пазариш...
c2 ли е проблема с Netscape?
_______________________

<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script type="text/javascript"><!--

function c1(){document.write('КИРИЛИЦА!')}

function c2(){d=window.open('','cyr')
d.document.write('КИРИЛИЦА!')
d.document.close()

}//--></script></head><body>
<script type="text/javascript">c1()</script>

<a href="#" onClick="c2()">openCyrText</a>
</body></html>
_______________________

Отговор
в отговор на Master Admin #16

Re: Sound

<script>
var midi = 3; //брой на песните
var now = new Date()
var sec = now.getSeconds()
var ad = sec % midi; ad +=1;

if (ad==1)
{
m="1.mid" ;
}
if (ad==2)
{
m="2.mid" ;
}
if (ad==3)
{
m="3.mid" ;
}

document.write('<BGSOUND src="' + m + '">');

// работи само в IE 3,4,5+
<script>
За NS с embed се пуска, ама не ми се занимава сега.

Bigger you give, Bigger you get
We're boss at denial
But best at forget
Отговор
в отговор на Peesho #17

Re: n4???

Dobre stom vse pak imash niakakvi znaniya i si se machil!
Az se machih 3 dena dikato otkriya kak stava!
Nyama do pisha programa a ste go obyasnya! Taka ste go razberat i izpolzvat samo tezi koito razbirat vse nesto ot JS.
Tezi dni ste mojete da go vidite i na moyt super sait v deystvie!
Ste te pomolya da ocenish moyta dobra volya i da poglednesh zasto ne mi varvi muzikata na sayta!
Taka kakto si go napisal neznam kak da go napravish no ako kirilskiyat si tekast go prisvoish na promenliva koyato sled tova otpechatish s write(promenliva) ste stane! Osobennostta e che kogato prisvoyavash kirilskiyat tekast na promenlivata triabva da go napravish s funkciyata escape a kogato go otpechatvash mu pravish unescape na promenlivata i to v skobite na write. Tova e za da ti izlizat bukvi a ne vaprosi ??????. Poneje teksta e dtranen e hubavo da go otpechatash v paragraf naprimer na koyto mu prisvoyavash class s style v koyto si definiral predvaritelno tipa na srifta da e nyaloy kirilsky srift!!! Tova sa dvete osobenosti bez koito kakvoto i da pishesh izlizat samo ?????????????? !
Koyto ne me razbira da prochete oste!
Sled kato go kazah veche moga da go napravya i na moyat sait.
Nadyavam se da ste korektni i da vidite problema s muzikata na sayta mi
[линк]

Stana li ti yasno! Ne e trudno i promenite sa minimalni a rezulata tekast na kirilica!!!!
Chao!

Отговор
в отговор на Master Admin #18

Re:

Разбрах какво имаш предвид и го опитах веднага, ама на моя Netscape4 (4.08) не става. Пак са си ??????. Нищо де, и без това не се сещам за какво ми е толкова да отпечатам кирилица. Просто ми беше любопитно...
А за музиката - незнам какъв браузър ползваш, (може би само N6???????, Netscape4 не се поддържа???????), в MSIE5.5 JS дебъгера се включва 5-6 пъти, в Opera5 се генерират също 5-6 грешки т. е. над 90% от посетителите ти са онеправдани.
Доколкото разбрах искаш при всяко посещение музиката да е различна - ето ти скрипт (по лесно ми е да ти напиша нов, отколкото да ти търся грешка в сто и повече реда).
Всъщност до не ти се сритва нещо с на dir.bg рекламата след като локално ти работи???
Като сложиш в масива 20 midi-та малко вероятно е някой да зареди една и съща музика.
Работи без грешка (и локално и иначе - проверих го на web.dir.bg) в MSIE4-5, Netscape4 и Opera5. Аз имам една бета на N6, в която не иска да тръгне, ама не съм го и мъчил много много.
________________

<html><head><title>MUSIC</title>
<script type="text/javascript"><!--
function music(){
var ms=4
var mr=Math.random()
var n=Math.round((ms-1)*mr)+1
m=new Array
m[1]='m1.mid'
m[2]='m2.mid'
m[3]='m3.mid'
m[4]='m4.mid'
var mm=m[n]
if(document.all){document.write('<bgsound src="'+mm+'">')}
else{document.write('<embed src="'+mm+'" autostart="true" hidden="true">')}
}//-->
</script></head><body>
<script type="text/javascript">
<!--
music();
//-->
</script></body></html>
________________


МРАЗЯ MIDI-ТА!!!

Отговор
в отговор на Master Admin #19

Za hvalba li e? Mai ne...

Chestno kazano ne vijdam neshto koeto da pohvalia na tvoyata stranica...
Osobeno puk kato vida nekoya takava deto ne poddarja Netscape 4.
Ne zabraviai che vse oshte okolo 10-15% polzvat N4, ne e za prenebregvane mai...
kvo tolkova mu se plashite na toya browser be???

Just a genius[email protected]
[линк]
Отговор
в отговор на Master Admin #20

Re: Javascript

Най смешното е че на PHP го направих а на JavaScript на можах. Явно извода е че трябва да чета малко повече. И все пак ми е интересно как става

Отговор