JS урок

Lumix

Registered
Здравейте,

Тук преди време имаше един урик на JS написан и беше нещо от рода на:

Имаме два радио бутона: Да и Не

При избиране на Да - динамично зареждане на текстови полета
При избиране на Не - динамично зареждане на селект полета или нещо от този род. Някой да има идея къде е този урок или от някъде другаде някъв подобен код.
 
Незнам , за какво говориш , но мисля ,че един пример ще те светне как стават работите..

HTML:
<script>
function vote()
{
   var mnenie = $(this).attr("id");
   if(mnenie == "radioBox_yes")
    {
           $("#elementi").html("<input type='text' value='Imeto ti ? '>");
     }else{
  $("#elementi").html("Еми щом несикаш нидей :D");
     }

}
</script>
Напиши си името : 
<input type='radio'  id='radioBox_yes' onclick='vote()'/>Добре.. 
<input type='radio'  id='radioBox_no' onclick='vote()'/>Mнее.. 

<div id='elementi'><div>
 
Като не работи, помъчи се да откриеш причинита защо не работи. Пробвай да четеш кода и да проследяваш логиката, виж съобщенията за грешки, потърси в Гугъл. Това, което искаш може да се реализира по невероятно много начини, в зависимост от това какво конкретно искаш да направиш, защото иначе е много абстрактно.

HTML:
<script type="text/javascript">
function vote(selected)
{
    if(selected.value == 1)
    {
        document.getElementById("elementi").innerHTML = "<input type='text' value='Imeto ti ? '>";
    }else{
        document.getElementById("elementi").innerHTML = "Еми щом несикаш нидей";
    }
}
</script>

Напиши си името : 
<input type='radio'  name='radioBox' id='radioBox1' value='1' onclick='vote(this)'/>Добре.. 
<input type='radio'  name='radioBox' id='radioBox0' value='0' onclick='vote(this)'/>Mнее.. 

<div id='elementi'><div>
 

Back
Горе