当使用xsl和javascript检查复选框时,XSL显示文本框

时间:2016-04-07 20:02:01

标签: javascript xslt textbox hidden

我需要一些帮助。我正在写一张表格。当用户点击复选框时,我希望在复选框下面打开一个文本框。我正在使用XSL和Javascript。

这是XSL

注意接受者                                                                                                              

            <div id="notes_checked">
              <label margin="3em">Comments:</label>
              <textarea margin="3em" rows="3" cols="20" name="comment1_text">
                <xsl:value-of select="//FORM/El[6]" />


              </textarea><input type="hidden" name="notes_checked" />
            </div>

和Javascript函数我正在使用document.getVariableById

的变量
//Function to show the notetaker comment textarea

function notetaker_show() {
    //Grab the condition of the notes radio button and assign it to c
    var c = $('notes');

    //If notes is checked, display the comments textarea, otherwise, hide them.
    if (c.checked) {
        $('notes_checked').style.display = '';
    } else {
        $('notes_checked').style.display = 'none';
    }

现在注释框立即可见,除非选中备注框,否则我想隐藏它。

提前致谢

0 个答案:

没有答案