大家 刚才都说了 js 和 java脚本中的x 是不能 影响的
但到底怎样才能 让 <input type="submit" name="button" value="点击" > 
点击后 让 整数x 改变  好让if用x判断 呢
不用onsubmit="js()" 那怎么改变x....

解决方案 »

  1.   

    我只是想做一个jsp页面(就一个)  在点击完按钮后显示一句话 按钮还可以存在
    但刚进入页面时 那句话是不存在的
      

  2.   


        <%!int i = 0; %>
        <input type="hidden" id="hide" value="<%=i %>"/>
        <input type="submit" name="button" value="点击" onclick="js()">
    <script type="application/javascript">
     function js(){
    var i = document.getElementById("hide").value;
      i++;
        if(i>0){
    alert("内容");
    }
      }</script>是不是这样   我还是没搞懂LZ的意思  只有蒙了
      

  3.   

        <input type="submit" name="button" value="点击" onclick="js()">
    <script type="application/javascript">
     function js(){
    alert("内容");  }</script>
      

  4.   

    换种方法!!<input type="submit" name="button" value="点击" onclick="js()">
    <script type="application/javascript">
      

  5.   

        <input type="submit" name="button" value="点击" onclick="js()">
        <span id="aa"></span>
    <script type="text/javascript">
     function js(){
    document.getElementById("aa").innerHTML="内容";
      }</script>
    直接复制你的代码结果就是    <script type="application/javascript"> 都写错了
      

  6.   

    ...
    谢谢 
    那要是把内容换成Java语句怎么办呢
    例如 int a = (int)(Math.random()*10);
         if(a==1){out.print("内容")};
      

  7.   


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function fn(){
    var v = document.getElementById('divId');
    v.innerText='1';
    v.style.display = '';
    }
    //-->
    </SCRIPT>
    </HEAD><BODY>
    <input type="button" value="OK" onclick="fn()" /><div id="divId"></div>
    </BODY>
    </HTML>
      

  8.   


    java内容用表达式写就行了
    <%=a%>