作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
-6ren">
我有使用 JSON.stingrify 转换的对象
{
"_originalElementInner": " <input type=\"file\" name=\"\" class=\"hidden\" id=\"file_input_two\" onchange=\"alertFilename(this.value,'cropped_two');\"> <!-- <img src=\"https://dxyz.com/tmp/5bd432ed2d8dd_img3.jpg\" alt=\"\" width=\"100%\" height=\"100%\"> --> "
}
我想从上面获取打开的“cropped_two”
onchange=\"alertFilename(this.value,'cropped_two');
这里 this.value 将保持不变,所以如果万一想要拆分字符串。
我已经通过循环和其他方式尝试了多种方式,但都是徒劳的。
有人可以帮忙吗?提前致谢。
最佳答案
我想你只是想要字符串?我想这会奏效。
let o = {
"_originalElementInner": " <input type=\"file\" name=\"\" class=\"hidden\" id=\"file_input_two\" onchange=\"alertFilename(this.value,'cropped_two');\"> <!-- <img src=\"https://dxyz.com/tmp/5bd432ed2d8dd_img3.jpg\" alt=\"\" width=\"100%\" height=\"100%\"> --> "
};
const regex = /,(.*)\);/gm;
const match = regex.exec(o._originalElementInner);
console.log(match[1]);
关于javascript - 使用 Javascript 从 json stingrigy 值中获取 HTML 元素值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53075150/
我有使用 JSON.stingrify 转换的对象 { "_originalElementInner": " -->
我是一名优秀的程序员,十分优秀!