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

Odpovědět
Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2999
Registrován: 19 čer 2012 18:48

pomoc s scriptem

Příspěvek od Akrej »

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
-------------------------
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: pomoc s scriptem

Příspěvek od CZechBoY »

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: 19 čer 2012 18:48

Re: pomoc s scriptem

Příspěvek od Akrej »

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: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: pomoc s scriptem

Příspěvek od CZechBoY »

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: 19 čer 2012 18:48

Re: pomoc s scriptem

Příspěvek od Akrej »

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: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: pomoc s scriptem

Příspěvek od CZechBoY »

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: 19 čer 2012 18:48

Re: pomoc s scriptem

Příspěvek od Akrej »

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: 19 čer 2012 18:48

Re: pomoc s scriptem

Příspěvek od Akrej »

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: 19 čer 2012 18:48

Re: pomoc s scriptem

Příspěvek od Akrej »

*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
-------------------------
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Pomoc s výběrem
    od belphegor666 » » v Rady s výběrem hw a sestavením PC
    14 Odpovědi
    9295 Zobrazení
    Poslední příspěvek od belphegor666
  • Pomoc při taktu
    od ondyN » » v Taktování a další úpravy PC
    2 Odpovědi
    9800 Zobrazení
    Poslední příspěvek od Dyonysos
  • Pomoc s webem
    od Tay » » v Web-tipy a vaše weby
    5 Odpovědi
    46751 Zobrazení
    Poslední příspěvek od Tay
  • Pomoc s výběrem nového PC
    od Benzou » » v Rady s výběrem hw a sestavením PC
    6 Odpovědi
    12298 Zobrazení
    Poslední příspěvek od WinDroid
  • Pomoc s výběrem PC monitoru.
    od ski1961 » » v Rady s výběrem hw a sestavením PC
    29 Odpovědi
    16690 Zobrazení
    Poslední příspěvek od WinDroid

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