jsp页面中标签id,拼接,跪求……

 $.post("jiance.action","yname="+name,function(result){
        var a=id+"span";


            if($.trim(result)=="true"){
            alert(a);


                $("").html("没有违法词!");
            }else{

                $("#a").html("包含违法词!");
            }
        });
    }
  </script>

  </head>
  <c:if test="${list==null}">
<c:redirect url="findallyuju" ></c:redirect>
</c:if>

<div class="main">

        <div class="title">检测语句中是否包含违法关键词&gt;&gt;</div>

    <div class="content">
        <table class="list" border="1px">
            <tr>
                <td align="center">语句编号</td>
                <td align="center">语句内容</td>
                <td>点击检测</td>
                <td align="center">检测结果</td>

            </tr>
    <c:forEach items="${list}" var="y">     

            <tr>
                <td align="center">${y.yid}</td>
                <td >${y.yname}</td>
                <td><input name="${y.yname }" id="${y.yid}" type="button" value="点击检测" onclick="jiance(name,id)"></td>
                <td><span id="${y.yid }span"></span></td>
                <td><span id="4span">${y.yid }span</span></td>

            </tr>
            </c:forEach>
        </table>    
    代码如上,就是将返回的结果在指定id的span标签中输出。自己搞了好久,不显示……跪求大神赐教。万分感谢,在线等。
 <input name="${y.yname }" id="${y.yid}" type="button" value="点击检测" onclick="jiance(this.value,tihs.id)">

显示的话,,直接$("#id").text(result)就行了,,但是你这span的id并不是唯一的