Autor Zpráva
mickey76
Profil *
Ahoj, potreboval bych pomoc s timto scriptem, aby hodnoty byly oddeleny strednikem, ale nekoncily strednikem. Potreboval bych nasledujici napr. DW001;DB0078;DM00100

<script language="JavaScript">
<!--
function add_kategory(kam,co) {
kam.value+=co;
kam.value+=";";
}
// -->
</script>

<td><input type="button" value="Přidat1" onClick='add_kategory(document.form_add_p.dalsi_kat,document.form_add_ p.kategorie.value)'></td>

Predem dekuji za pomoc. Tomas
*Čvachta*
Profil *
Ořízni poslední znak, ne?
mickey76
Profil *
A nemohl by jsi prosim poradit, jak oriznout posledni znak? :o)
zivan
Profil
A co takhle?
function add_kategory(kam, co)

{
if (!(kam.value == null) && (kam.value != ""))
kam.value += ";";
kam.value += co;
}

Pokud nebude hodnota kam.value "prazdna" (tj. null, undefined nebo ""), tak da na konec strednik a pripoji novou hodnotu. Na konci pak strednik nebude.
Nevim jestli to resis jinde v kodu, ale pokud by hodnota co byla prazdny retezec, tak by se na konci strednik objevil. Stejne tak by se tam mohl objevit text "null" nebo "undefined". Jestli to nikde nemas osetrene a nechces tam mit tyhle hodnoty, tak to musis jeste upravit.
mickey76
Profil *
zivan

Jsi fakt frajer, tohle prave jsem potreboval. Mockrat Ti dekuji. Tomas
zivan
Profil
Diky :-D
WendaDostalek
Profil *
substr znám, co když ale potřebuju odříznout poslední znak z řetězce, u něhož neznám délku..? Díky
WendaDostalek
Profil *
substr($retezec, 3, strlen($retezec)) - to je to, co jsem chtěl, kdyby to někdo ještě potřeboval. Odmaže od slova první dva znaky..
zivan
Profil
jo, nejlepsi je vyresit odriznuti posledniho znaku smazanim prvnich dvou :-D
Toto téma je uzamčeno. Odpověď nelze zaslat.