Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript C#/Html调查测验逻辑_Javascript_C#_Html_Css_Asp.net - Fatal编程技术网

Javascript C#/Html调查测验逻辑

Javascript C#/Html调查测验逻辑,javascript,c#,html,css,asp.net,Javascript,C#,Html,Css,Asp.net,我不得不更改用于回答问题的标签,因为我们希望整个区域都可以点击。据我所知,这意味着我们用来分配给输入的值不能再通过Request.Form[]检索。因此,我为每个问题设置onclick html方法,在函数中提交问题值,如下所示: <div id="Question1" style="display:normal;"> <p class="QuizQuestion">Question text......</p> <p> <butto

我不得不更改用于回答问题的标签,因为我们希望整个区域都可以点击。据我所知,这意味着我们用来分配给输入的值不能再通过Request.Form[]检索。因此,我为每个问题设置onclick html方法,在函数中提交问题值,如下所示:

<div id="Question1" style="display:normal;">
<p class="QuizQuestion">Question text......</p>
<p>
    <button class="QuizButton" type="button" name="Q1" value="1" onclick="ShowHide('Question1', 'Question2'), Q1Log(1);" > Answer1 Text..</button>
</p>

    <p><button class="QuizButton" type="button" name="Q1" value="2" onclick="ShowHide('Question1', 'Question2'), Q1Log(2);" >Answer2 Text.....</button>
</p>

这不起作用,计数保持在初始值。有人能提出改进的建议吗?按钮需要完全可点击,同时仍然能够包含css类和按钮内部的文本。

这是什么
文档。getElementById(Answer1)=Answer1=Answer应该是什么意思?设置我的c变量(字符串Answer1)从onclick事件传递给它的整数看起来不像有效的JavaScript,除非那里有一些我完全不知道的C#魔法。运行此操作时,您可以发布控制台错误吗?不,没有控制台错误,只是没有更改隐藏字段的值。getElementById(Answer1)=Answer1的意思是什么?设置我的c变量(字符串Answer1)从onclick事件传递给它的整数看起来不像有效的JavaScript,除非那里有一些我完全不知道的C#魔法。运行此操作时,您可以发布控制台错误吗?不,没有控制台错误,只是没有更改我的隐藏字段的值
<script type="text/javascript">
function Q1log(Answer) {
        document.getElementById(Answer1) = Answer;
}
</script>
public string Results(string Answer1)
{
    if (Answer1== "1")
    {
       AnswerTally++;
    }
}