日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

JS单引号嵌套的问题,怎么改才能对呢!

發布時間:2023/12/18 javascript 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JS单引号嵌套的问题,怎么改才能对呢! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

JS單引號嵌套的問題,怎么改才能對呢!

https://zhidao.baidu.com/question/416584343.html

document.getElementById(celbid).innerHTML='<inputname=""type="text"οnblur="celchangeb('celaid','celbid');">';這段代碼是JS顯示一個輸入框,焦點離開后調用函數celchangeb,需要...展開 ?我來答 分享 舉報瀏覽 7931 次 5個回答 【熱點話題】?網約車頻出事故,你還有哪些保護自己的好方法? 最佳答案 woshidaniel? 來自電腦網絡類芝麻團?推薦于2016-11-07

js單引號要配對。嵌套的時候,不管多少層,最外層才是字符串意義的單引號,內層都是字符單引號,需要轉義(\)。

舉例:

1 2 3 4 5 var?s1='aaaa';//正確,這是一個常見的字符串,外側用單引號括起來。 var?s2='aaa\'aaa';//正確,這里內部有一個單引號,這里通過轉移\,把單引號當做字符,也就是最終字符串是aaa'aaa var?s3?=?'aaa'?+?'bbb';//正確,這是兩個字符串相加,每個字符串外側用單引號括起來。 var?s4?=?'k(\'kkk\')';//正確,這是字符串嵌套,就是函數調用k('kkk'); var?s5?=?'k('kkk')';//錯誤,這嵌套是錯誤的,相當于'k('是一個字符串?')'是一個字符串,kkk就什么都不是了,報錯。
?20?? ?評論(1)? 分享 ?舉報

xiaojianhx? 推薦于2018-02-27 兩種寫法都行

document.getElementById(celbid).innerHTML='<input name="" type="text" οnblur="celchangeb(\'celaid\',\'celbid\');">';

document.getElementById(celbid).innerHTML="<input name='' type='text' οnblur=\"celchangeb('celaid','celbid');\">"; ?本回答被提問者和網友采納

轉載于:https://www.cnblogs.com/delphi-xe5/p/9544379.html

總結

以上是生活随笔為你收集整理的JS单引号嵌套的问题,怎么改才能对呢!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。