I have this code in my jsp
    <script  type="text/javascript">
    function myJsFunction() {
       var queryString = new QueryString();
        queryString.add('initDate', document.getElementById('${id}').value);
    }
And it is working. I want document.getElementById('${id}').value to pass throught my tag lib and I add
 <%@ taglib prefix="my" uri="http://tags/my"%>
    <script  type="text/javascript">
    function myJsFunction() {
       var queryString = new QueryString();
        queryString.add('initDate', ${my:myTagFunc(document.getElementById('${id}').value)});
    }
But is slowing empty despite that document.getElementById('${id}').value returns a String. I can not understand why?
 
     
    