javascript - undefined value; include var value into table cell -



javascript - undefined value; include var value into table cell -

function statechanged() { if (xmlhttp.readystate == 4 || xmlhttp.readystate == "complete") { var showdata = xmlhttp.responsetext; // var showdata = "test\ntest2" var res = showdata.split(","); var html = ' <table border="1" width="80%" class ="bordered"> <tr><th></th><th>taught by</th></tr>'; (var = 0; < res.length - 1; i++) { // window.alert("value gotten " + res[i]); var test = res[i]; // document.cookie= "teacher"= test; // html += '<tr><td><input type="radio" name="vlist" value="'+ "122222" + '"><br></td><td>' + test + '</td></tr>'; html += '<tr><td><input type="radio" name="vlist" value="'+ test.value + '"><br></td><td>' + test + '</td></tr>'; }

hi guys, trying set value of res[i] radio button user can select, seem awlays undefine value. doing wrongly here?

test has value , can print out cell not value radio button.

still unresolved, please kindly assist.

edit, using test result in table looking these.

what test?

if test string then:

html += '<tr><td><input type="radio" name="vlist" value="'+ test + '"><br></td><td>' + test + '</td></tr>';

if test object property called value , label then:

html += '<tr><td><input type="radio" name="vlist" value="'+ test.value + '"><br></td><td>' + test.label + '</td></tr>';

if test array index 0 containing value , 1 containing label:

html += '<tr><td><input type="radio" name="vlist" value="'+ test[0] + '"><br></td><td>' + test[1] + '</td></tr>';

in short this:

html += '<tr><td><input type="radio" name="vlist" value="'+ test + '"><br></td><td>' + test + '</td></tr>';

javascript html table

Comments

Popular posts from this blog

xslt - DocBook 5 to PDF transform failing with error: "fo:flow" is missing child elements. Required content model: marker* -

mediawiki - How do I insert tables inside infoboxes on Wikia pages? -

Local Service User Logged into Windows -