簡體   English   中英

如何在 Onclick 事件中傳遞字符串

[英]how to pass a string in an Onclick event

我正在嘗試自動添加錨點,這就是我所做的

" <a  id='" + x.NomFic + "' onclick='TransfererFica( " +x.Idtran +"  ,  "+ x.NumVdr + "  , '" + x.NomFic + "' )';   </a>"

但是x.NomFic是一個字符串的問題,所以當我點擊錨點時它會引發錯誤,所以我的問題是如何傳遞參數字符串,我試圖放置一個 integer 只是為了檢查我的代碼是否有效並且確實如此,當我將x.NomFic更改為接受字符串時,代碼不起作用,有什么想法嗎?

您需要在代碼中使用轉義字符“\”

" <a  id='" + x.NomFic + "' onclick='TransfererFica( " + x.Idtran + "  ,  " 
       + x.NumVdr + "  , \"" + x.NomFic + "\" )';   </a>"

更多關於轉義字符的閱讀

https://csharpindepth.com/articles/Strings

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM