gpt4 book ai didi

javascript - 尽管我一遍又一遍地使用相同的格式,但我得到输入字符串的格式不正确

转载 作者:行者123 更新时间:2023-11-30 17:41:47 25 4
gpt4 key购买 nike

输入字符串的格式不正确。我不知道为什么,我以前用过这种格式,我想我遗漏了什么

 StringBuilder sb = new StringBuilder(); 

for (int i = 0; i < 3; i++)
{
sb.Append(string.Format(@"
<button onclick=""playPause{0}()"" type=""button"" >Play/Pause</button>
<br>
<video id=""video{0}"" width=""420"" controls>
<source src=""videos/arturo.mp4"" type=""video/mp4"">
<source src=""videos/arturo.ogg"" type=""video/ogg"">
Your browser does not support HTML5 video.
</video>
<script type=""text/javascript"" >

function playPause{0}()
{
var myvideo = document.getElementById('video{0}');
if (myvideo.paused)
myvideo.play();
else
myvideo.pause();
}

</script>
", i));
}

Literal1.Text = sb.ToString();

最佳答案

你需要双花括号

....
function playPause{0}()
{{
var myvideo = document.getElementById('video{0}');
if (myvideo.paused)
myvideo.play();
else
myvideo.pause();
}}
....

否则字符串格式将它们解释为下一个参数的占位符,您没有在参数列表中提供(这就像您对双引号所做的那样)

关于javascript - 尽管我一遍又一遍地使用相同的格式,但我得到输入字符串的格式不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20927555/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com