弹出窗口接收用户输入问题,急!在线等!
有以下三行代码:
string []quesAndAnswer = qAA.Split( '_ ');
string result = " ";
Response.Write( " <script language = 'javascript '> window.prompt( '请输入问题的答案--> " + quesAndAnswer[0] + " ', ' " + result + " ') </script> ");
我想用result来接收用户输入的值,但是用户输入以后还总是 " ",请问各位是哪里出问题了,请问该如何解决呀?谢谢各位了!
------解决方案--------------------var tempA = window.prompt
------解决方案-------------------- <script language= "javascript ">
<!--
var aaa= window.prompt( "Input a answer ", '123 ');
alert (aaa);
-->
</script>
------解决方案--------------------楼主要分清楚前台代码和后台代码, js的值不可能直接在后台读取到的哦。
Response.Write( " <script language = 'javascript '> var mm = window.prompt( '请输入问题的答案--> " + quesAndAnswer[0] + " ', ' " + result + " ') ; alert(mm); </script> ");
这样可以看出来,值读取到了,可是要送到后台来就要使用别的招式才行了。