我有代码
<html>
<body>
<p>
<%= submit_tag "Compute in TJ", :type => 'button', :onclick => "javascript:tj3_com()" %>
</p>
<textarea id='placeForText' cols='70' rows='7' disabled></textarea>
<script type="text/javascript">
function tj3_com(){
<% name = "#{@project.identifier.gsub(/-/,"_")}" + '-' + "#{@project.tj_version.to_s.gsub(/\./,"_")}" + '-' +'20140331_145001' + '.tjp' %>
<% output = %x{tj3 ~/projects/name} %>
<% outp = name %>
document.getElementById('placeForText').innerHTML='<%= output %>';
}
</script>
</body>
</html>
但这不起作用。如果我尝试显示变量“outp”,它可以工作,但是对于“输出”,它不起作用。
你能告诉我为什么它不起作用吗?这段代码出了什么问题?