亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問該怎么解決,關于在window.open中的函數傳遞的問題?

請問該怎么解決,關于在window.open中的函數傳遞的問題?

藍山帝景 2021-07-07 11:07:00
<script><!--function op(num){window.open("sc.asp?id=num", "shouce","location=no,directories=no,menubar=no,scrollbars=no,resizable=yes,status=no,top=0,left=0")}//--></script>num=rs("newsid")<a href="JavaScript://" onclick="op(num)">請單擊</a>在上面的鏈接里,想把num這個數傳遞到function op(num)里,使點擊請單擊的時候,能鏈接到sc.asp?id=num這個頁面上,但是這樣寫為什么num就是不能傳遞到op這個函數里面呢?
查看完整描述

3 回答

?
哈士奇WWW

TA貢獻1799條經驗 獲得超6個贊

window.open("sc.asp?id="+num, "shouce","location=no,directories=no,menubar=no,scrollbars=no,resizable=yes,status=no,top=0,left=0")
改成這句,你試試

查看完整回答
反對 回復 2021-07-11
?
神不在的星期二

TA貢獻1963條經驗 獲得超6個贊

window.open("sc.asp?id=num",
"shouce","location=no,directories=no,menubar=no,scrollbars=no,resizable=yes,status=no,top=0,left=0")
你把變量名放在引號內當然不行了,還有num=rs("newsid") 應該放在script元素內,改成這樣子:
<script>
<!--
function op(num){
window.open("sc.asp?id="+num, "shouce","location=no,directories=no,menubar=no,scrollbars=no,resizable=yes,status=no,top=0,left=0")
}
var num=<%=rs("newsid")%>;
//-->
</script>

<a href="javascript:void(0)" onclick="op(num)">請單擊</a>


查看完整回答
反對 回復 2021-07-11
?
ABOUTYOU

TA貢獻1812條經驗 獲得超5個贊

<a href="JavaScript:op(num)">請單擊</a>

查看完整回答
反對 回復 2021-07-11
  • 3 回答
  • 0 關注
  • 422 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號