TEL:400-8793-956
当前位置:程序、服务器

字符串处理和PDF文件

提问者: 近期获赞: 浏览人数: 发布时间:2021-01-18 13:16:49

 问:首先,感谢您为我提供的帮助。应该很简单,但我想我缺少了一些东西

 
我有一个HTML文件,用于生成pdf文件并从屏幕选择中获取日期
 
这是关于字符串操作的(从字符串中提取以“ [”开头的子字符串并显示结果)
 
代替Van5 [15]的示例应该显示Van
 
HTML文件是:
 
<html>
<head>
<script>>// <![CDATA[
function extract() {
 var room=[RoomName]
 return str.substring(0, str.lastIndexOf("["));   
 }                    
 document.getElementById("demo").innerHTML = extract();
// ]]></script>
</head>
<body onload="extract()">
<table>
        <tr>
            <td colspan="2" style="text-align:center; font-size:80;color:White; font-family:Verdana; font-weight:bold;border:1px solid Black;">
                T</td>
        </tr>
        
        <tr>
            <td colspan="2" style="text-align:center; font-size:80; font-family:Verdana; font-weight:bold;border:1px solid Black;">
                &nbsp;</td>
        </tr>
        <tr>
            <td colspan="2" style="text-align:center; font-size:60; font-family:Verdana; font-weight:bold;border:1px solid Black;">
                [RoomName]
                                               
                <p id="demo"></p>    
            </td>
        </tr>
        <tr>
            <td colspan="2" style="text-align:center; font-size:29;font-family:Verdana;font-weight:bold;border:1px solid Black;">
                [ClassName]
            </td>
        </tr>
       
        <tr>
            <td colspan="2" style="text-align:center; font-size:20;font-family:Verdana;font-weight:bold;border:1px solid Black;">
                [Date]
            </td>
        </tr>
       
    </table>
</body>
</html>
<脚本>
 
var room = Van5 [15];
 
返回str.substring(0,str.lastIndexOf(“ [”)));
 
}
 
document.getElementById(“ demo”)。innerHTML = extract();
 
 
 
应该显示Van5
 
(注意:[RoomName],[ClassName],[Date]的数据是来自上一屏幕的变量)
 
 
答:不需要<。![CDATA [并且函数extract()应该是函数extract(){var str = [RoomName]; 返回str.substring(0,str.lastIndexOf(“ [”)));
上一篇: 如何使用社交媒体建立品牌?
下一篇: ImgView应该通过单击Img按钮更改背景