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 se sestavením PC 45-50K
    od Kvp2 » 03 lis 2023 23:27 » v Rady s výběrem hw a sestavením PC
    22
    2818
    od Kvp2 Zobrazit poslední příspěvek
    12 lis 2023 20:39
  • Pomoc / Stavění PC do 20K / Nováček Příloha(y)
    od blatantq » 16 pro 2023 18:38 » v Rady s výběrem hw a sestavením PC
    32
    1502
    od Martab Zobrazit poslední příspěvek
    26 pro 2023 11:04
  • Pomoc s bricknutým telefonem
    od TakovejTypek5 » 05 bře 2024 14:29 » v Mobily, tablety a jiná přenosná zařízení
    24
    2455
    od rhsCZ Zobrazit poslední příspěvek
    08 bře 2024 20:16
  • pomoc z vyberom grafiky
    od mandes » 12 úno 2024 14:25 » v Rady s výběrem hw a sestavením PC
    6
    884
    od Vlada47 Zobrazit poslední příspěvek
    13 úno 2024 18:00
  • Pomoc pri upgrade procesoru
    od filipo88 » 16 led 2024 00:10 » v Rady s výběrem hw a sestavením PC
    3
    1061
    od filipo88 Zobrazit poslední příspěvek
    16 led 2024 17:59

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 28 hostů