[javascript] формы

vlfdimir58

Ситуация следующая:
я javascript'ом хреново владею, а надо сделать следующее:
есть несколько радиобаттонов
blabla.djvu
lala.pdf
qqqq.rar
и есть текстовое поле.
Задача: При выборе какого-то радиобаттона, в текстовом поле писать разрешение (то есть текст после последней точки).
Например, если чекануто lala.pdf, то в поле писать pdf, а если чекануть qqqq.rar, то pdf должен на rar смениться

admsec2008

примерный пример:


<script language=JavaScript>
function update(el)
{
var idx = el.value.lastIndexOf(".");
if (idx<0) idx=0;
document.f.ext.value= el.value.substr(idx+1);
}
</script>
<form name=f>
<input type=radio name="ttt" onclick="update(this);" value="blabla.djvu"> blabla.djvu<br>
<input type=radio name="ttt" onclick="update(this);" value="zzz.rar"> zzz.rar<br>
<input type=radio name="ttt" onclick="update(this);" value="ggg.gif"> ggg.gif<br>
<input type=text name="ext">
</form>


а вообще вариантов много как можно в итоге сделать. самое главное это обрабатывать event onclick.

vlfdimir58

спасибо, сейчас попробую

jenua82

разрешение

Маза, расширение.

vlfdimir58

ну да, глюк у меня
extension и баста
Оставить комментарий
Имя или ник:
Комментарий: