怎么把A,B,C……分别对应替换成 1,2,3……做成HTML网页代码

怎么把A,B,C……分别对应替换成 1,2,3……做成HTML网页代码,第1张

先把字母转换成对应的ASCII码,然后减去a(或A)的ASCII码值再加1就行了。

<html>

<script type="text/javascript">

function change(){

var text=document.getElementById("textbox").value //获得文本

var code = text.charCodeAt(0)//转换成ASCII码

var num

if(code<=90 &&code >=65){

num = code - 65+1

}else if(code<=122 &&code >=97){

num = code - 97+1

}

document.getElementById("textbox").value = num

}

</script>

<body>

<input type = "textbox" id = "textbox" >

<input type = "button" value = "替换" onclick = "change()"></>

</body>

</html>

如果你刚学C语言的话,这个任务还是不容易完成的,

思路很简单就是读入文本分析文本,然后按照html的格式输出

难点就是分析文本了,首先markdown文件的语法你都得弄会了,然后html的语法你也都得弄会了,

这个你先解决了再说转换的问题吧。

你是想用程序实现的吧!

随便用c还是c++

都可以,

首先打开

*.html文件,然后把里面内容读出来,然后进行语法分析(用到词法分析)

,把真正你需要的内容保存到一个*.txt

文件中,就可以了,

最后不要忘了关闭,你打开的两个文件,就ok了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/6184911.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-17
下一篇2023-03-17

发表评论

登录后才能评论

评论列表(0条)

    保存