pomoc s scriptem

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2999
Registrován: červen 12
Pohlaví: Muž
Stav:
Offline

pomoc s scriptem

Příspěvekod Akrej » 16 říj 2013 19:58

mužete mi pomoc vložit dotohole kodu <input> aby si zadaly svoje jmeno
dik předem

//přesunuto na žádost autora
//mmmartin



Kód: Vybrat vše

<div id="aaa">%jmeno[0][0] uvidel stat %jmeno[1][3] na rohu ulice</div>
<button onclick="nahrad();return false;">Nahradit</button>
<script>
function nahrad()
{
var elem, i,j, jmeno;
jmeno = [
"Emil,Emila,Emilovi,Emila".split(","),
"Honza,Honzy,Honzovi,Honzu".split(",")
];
elem = document.getElementById("aaa");
for(j=0;j<jmeno.length;j++)
  for(i=0;i<jmeno[j].length;i++)
    elem.innerHTML = elem.innerHTML.replace('%jmeno['+j+']['+i+']',jmeno[j][i]);
}
</script>
"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------

Reklama
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: pomoc s scriptem

Příspěvekod CZechBoY » 17 říj 2013 01:25

Zadali a ne zadaly

Pošlu ti upravenou verzi bez kódu k ničemu. (aspoň doufám :D )

Kód: Vybrat vše

<div id="aaa">%jmeno[0][0] uviděl stát %jmeno[1][3] na rohu ulice</div>
<input type="text" name="jmeno0" placeholder="Jméno v 1. pádu" id="jmeno0" onchange="nahrad()">
<input type="text" name="jmeno1" placeholder="Jméno ve 4. pádu" id="jmeno1" onchange="nahrad()">
<script type="text/javascript">
function nahrad()
{
var jmeno0 = document.getElementById("jmeno0").value;
var jmeno1 = document.getElementById("jmeno1").value;
var elem = document.getElementById("aaa");
elem.innerHTML = elem.innerHTML.replace('%jmeno[0][0]', jmeno0);
elem.innerHTML = elem.innerHTML.replace('%jmeno[1][3]', jmeno1);
</script>
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2999
Registrován: červen 12
Pohlaví: Muž
Stav:
Offline

Re: pomoc s scriptem

Příspěvekod Akrej » 17 říj 2013 10:46

ne chybí tam změnit a vice padu doufam že moc nechcu.Už bych to měl začit studovat abych neotravoval
"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: pomoc s scriptem

Příspěvekod CZechBoY » 17 říj 2013 11:06

Jsou tam pole pro 2 pády, to stačí pro tu větu.
Případně to prokopírovat/dát tam cyklus.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2999
Registrován: červen 12
Pohlaví: Muž
Stav:
Offline

Re: pomoc s scriptem

Příspěvekod Akrej » 19 říj 2013 15:24

nevim o co se jedna

Moje otazka na http://diskuse.jakpsatweb.cz/
Zdravím

Potřebuju poradit chcu psat povidky na webu ale chci aby jmena kterem tam jdam ja šli navolit tim padem že by si navštěvník přišel na web zadal třeba jmena ve všech padech zmačkl OK a jmena podle padu ktera by byla nastavena v textu by se nastavila tam
doufam že mě někdo chape a dik za odpověď.stranku mam html takže prosim o html kod a vysvětlení dik.


A tam mi jeden dobrej člověk vytvořil tento kod

Kód: Vybrat vše

    <div id="aaa">%jmeno[0][0] uvidel stat %jmeno[1][3] na rohu ulice</div>
    <button onclick="nahrad();return false;">Nahradit</button>
    <script>
    function nahrad()
    {
    var elem, i,j, jmeno;
    jmeno = [
    "Emil,Emila,Emilovi,Emila".split(","),
    "Honza,Honzy,Honzovi,Honzu".split(",")
    ];
    elem = document.getElementById("aaa");
    for(j=0;j<jmeno.length;j++)
      for(i=0;i<jmeno[j].length;i++)
        elem.innerHTML = elem.innerHTML.replace('%jmeno['+j+']['+i+']',jmeno[j][i]);
    }
    </script>

a napsal
Dalsi upravy necham plne v tve moci, treba zadavani jmeni vlastni cestou. Hlavne uvazuj, ze mas cislo jednotne a mnozne, 14 padu.
Ale bez vysvetleni ostatnich lidi bych vuvec nepochopil, o co ti jde.


A zadaní svoji cestou bych rad přidal jenom nevim jak
"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: pomoc s scriptem

Příspěvekod CZechBoY » 19 říj 2013 15:30

Však tam není nic změněný.
Napiš co chceš, to moje funguje skvěle, ale asi dělá něco jinýho než potřebuješ.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2999
Registrován: červen 12
Pohlaví: Muž
Stav:
Offline

Re: pomoc s scriptem

Příspěvekod Akrej » 19 říj 2013 18:31

potřebuju zadani jmena vlasni cestou aby navštěvník zadal 7 padu a
napřiklad [1] vola na [1]
v překladu Kuba vola na Ondru.
prostě [1] tohle by znamenalo 1 pad
[2] tohle zase 2 pád doufma že to pochopíš

--- Doplnění předchozího příspěvku (19 Říj 2013 18:38) ---

tvuj kod je dobrej ale podmě mě tam chybí to hlavní a to je button něco jsem zkoušel ale moc se mi nedaří

Kód: Vybrat vše

<div id="aaa">%jmeno[0][0] uviděl stát %jmeno[1][3] na rohu ulice</div>
<input type="text" name="jmeno0" placeholder="Jméno v 1. pádu" id="jmeno0" onchange="nahrad()">
<input type="text" name="jmeno1" placeholder="Jméno ve 4. pádu" id="jmeno1" onchange="nahrad()">
<script type="text/javascript">
<button onclick="nahrad();return false;">Nahradit</button> <script>   
function nahrad()
{
var jmeno0 = document.getElementById("jmeno0").value;
var jmeno1 = document.getElementById("jmeno1").value;
var elem = document.getElementById("aaa");
elem.innerHTML = elem.innerHTML.replace('%jmeno[0][0]', jmeno0);
elem.innerHTML = elem.innerHTML.replace('%jmeno[1][3]', jmeno1);
</script>
"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2999
Registrován: červen 12
Pohlaví: Muž
Stav:
Offline

Re: pomoc s scriptem

Příspěvekod Akrej » 23 říj 2013 12:38

UP
"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2999
Registrován: červen 12
Pohlaví: Muž
Stav:
Offline

Re: pomoc s scriptem

Příspěvekod Akrej » 26 říj 2013 19:02

*UP
"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Pomoc s webem
    od Tay » 09 úno 2025 15:53 » v Web-tipy a vaše weby
    5
    19815
    od Tay Zobrazit poslední příspěvek
    10 úno 2025 12:09
  • Pomoc při taktu Příloha(y)
    od ondyN » 14 led 2025 15:53 » v Taktování a další úpravy PC
    2
    6799
    od Dyonysos Zobrazit poslední příspěvek
    14 led 2025 16:19
  • Pomoc s výběrem komponent
    od kurkisak » 02 pro 2024 14:48 » v Rady s výběrem hw a sestavením PC
    2
    1781
    od kurkisak Zobrazit poslední příspěvek
    02 pro 2024 18:11
  • Pomoc se zpomaleným notebookem
    od trefort » 29 zář 2024 14:02 » v Problémy s hardwarem
    8
    2818
    od atari Zobrazit poslední příspěvek
    30 zář 2024 10:04
  • PC do 20k (pomoc s dovýběrem komponent)
    od insider » 27 zář 2024 16:46 » v Rady s výběrem hw a sestavením PC
    11
    4066
    od insider Zobrazit poslední příspěvek
    03 říj 2024 09:03

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti