using if and else if statements in javascript? -


i trying find away (the correct , easy way) use if , else if statements in javascript.

here trying do...

at moment, joining 2 input fields value , display them in input balue so:

function fillin() {   document.getelementbyid('custom').value =   'main text:' + ' ' +  document.getelementbyid('inputname').value + ', ' + '1st text:' + ' ' + document.getelementbyid('inputname101').value      ;  } 

so above code place values of inputname , inputname101 custom input field. works fine.

now, have 2 radio buttons want display values custom input field depending on 1 selected/checked.

for using following code:

    function fillin() {       document.getelementbyid('custom').value =       'main text:' + ' ' +  document.getelementbyid('inputname').value + ', ' + '1st text:' + ' ' + document.getelementbyid('inputname101').value  if(document.getelementbyid('male').checked) {     + ', ' + 'type:' + ' ' + document.getelementbyid('male').value  }else if(document.getelementbyid('female').checked) {       + ', ' + 'type:' + ' ' + document.getelementbyid('female').value  }          ;      } 

however, not sure if doing correctly don't values of radio buttons in custom input field @ all..

could please advise on this?

edit:

html radio buttons:

<input id="male" type="radio" name="gender" value="road legal" onclick="showhidediv(this);">    <input id="female" type="radio" checked="checked" name="gender" value="show plate" onclick="showhidediv(this);"> 

that won't work is... can't concatenate strings in , out of if statements if string. need this...

function fillin() {   document.getelementbyid('custom').value = 'main text:' + ' ' +       document.getelementbyid('inputname').value + ', ' + '1st text:' + ' ' +      document.getelementbyid('inputname101').value;    if (document.getelementbyid('male').checked) {     document.getelementbyid('custom').value += ', ' + 'type:' + ' ' +       document.getelementbyid('male').value;   }   else if (document.getelementbyid('female').checked) {     document.getelementbyid('custom').value += ', ' + 'type:' + ' ' +        document.getelementbyid('female').value;   } } 

in fact, threw error on console, should check see what's wrong code.


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -