正如标题所示,我希望在输入视频比特率字段时输出输出值以每个像素为单位显示,而不必按提交/计算按钮。
我对此的了解非常有限,因此不胜感激示例或最终代码。链接到下面列出的完整代码。
<script language="JavaScript">
document.write('<form name="bppform" onsubmit="return calcbpp(0);">');
</script>
<tr><td nowrap="nowrap" align="right">Video Resolution:</td><td><input type="text" size="12" name="width" value="1920" /> x <input type="text" size="8" name="height" value="1080"/></td></tr>
<tr><td nowrap="nowrap" align="right">Video Framerate: </td><td><input type="text" size="12" name="fps" value="23.976" /> fps </td></tr>
<tr><td nowrap="nowrap" align="right">Video Bitrate:</td><td><input type="text" size="12" name="kbps" value="" /> kbps</td></tr>
<tr><td nowrap="nowrap" align="right"><b>Bits per pixel:</b></td><td><input type="text" size="12" name="bpp" value="" readonly="readonly" /> bits/pixel</td></tr>
<tr><td></td><td><input type="submit" name="dummy" value="Calculate" /></td></tr>
<script language="JavaScript">
document.write('</form>');
</script>
</table>